Package | Description |
---|---|
org.hipparchus.geometry.euclidean.oned |
This package provides basic 1D geometry components.
|
org.hipparchus.geometry.euclidean.threed |
This package provides basic 3D geometry components.
|
org.hipparchus.geometry.euclidean.twod |
This package provides basic 2D geometry components.
|
org.hipparchus.geometry.euclidean.twod.hull |
This package provides algorithms to generate the convex hull
for a set of points in an two-dimensional euclidean space.
|
org.hipparchus.geometry.hull |
This package provides interfaces and classes related to the convex hull problem.
|
org.hipparchus.geometry.partitioning |
This package provides classes to implement Binary Space Partition trees.
|
org.hipparchus.geometry.spherical.oned |
This package provides basic geometry components on the 1-sphere.
|
org.hipparchus.geometry.spherical.twod |
This package provides basic geometry components on the 2-sphere.
|
Modifier and Type | Class | Description |
---|---|---|
class |
IntervalsSet |
This class represents a 1D region: a set of intervals.
|
Modifier and Type | Method | Description |
---|---|---|
protected AbstractSubHyperplane<Euclidean1D,Euclidean1D> |
SubOrientedPoint.buildNew(Hyperplane<Euclidean1D> hyperplane,
Region<Euclidean1D> remainingRegion) |
Build a sub-hyperplane from an hyperplane and a region.
|
Constructor | Description |
---|---|
SubOrientedPoint(Hyperplane<Euclidean1D> hyperplane,
Region<Euclidean1D> remainingRegion) |
Simple constructor.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PolyhedronsSet |
This class represents a 3D region: a set of polyhedrons.
|
Modifier and Type | Method | Description |
---|---|---|
protected AbstractSubHyperplane<Euclidean3D,Euclidean2D> |
SubPlane.buildNew(Hyperplane<Euclidean3D> hyperplane,
Region<Euclidean2D> remainingRegion) |
Build a sub-hyperplane from an hyperplane and a region.
|
Constructor | Description |
---|---|
SubPlane(Hyperplane<Euclidean3D> hyperplane,
Region<Euclidean2D> remainingRegion) |
Simple constructor.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PolygonsSet |
This class represents a 2D region: a set of polygons.
|
Modifier and Type | Method | Description |
---|---|---|
protected AbstractSubHyperplane<Euclidean2D,Euclidean1D> |
SubLine.buildNew(Hyperplane<Euclidean2D> hyperplane,
Region<Euclidean1D> remainingRegion) |
Build a sub-hyperplane from an hyperplane and a region.
|
Constructor | Description |
---|---|
SubLine(Hyperplane<Euclidean2D> hyperplane,
Region<Euclidean1D> remainingRegion) |
Simple constructor.
|
Modifier and Type | Method | Description |
---|---|---|
Region<Euclidean2D> |
ConvexHull2D.createRegion() |
Returns a new region that is enclosed by the convex hull.
|
Modifier and Type | Method | Description |
---|---|---|
Region<S> |
ConvexHull.createRegion() |
Returns a new region that is enclosed by the convex hull.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractRegion<S extends Space,T extends Space> |
Abstract class for all regions, independently of geometry type or dimension.
|
Modifier and Type | Method | Description |
---|---|---|
Region<S> |
RegionFactory.buildConvex(Hyperplane<S>... hyperplanes) |
Build a convex region from a collection of bounding hyperplanes.
|
Region<S> |
Region.buildNew(BSPTree<S> newTree) |
Build a region using the instance as a prototype.
|
Region<S> |
Region.copySelf() |
Copy the instance.
|
Region<S> |
RegionFactory.difference(Region<S> region1,
Region<S> region2) |
Compute the difference of two regions.
|
Region<S> |
RegionFactory.getComplement(Region<S> region) |
Get the complement of the region (exchanged interior/exterior).
|
Region<T> |
AbstractSubHyperplane.getRemainingRegion() |
Get the remaining region of the hyperplane.
|
Region<S> |
RegionFactory.intersection(Region<S> region1,
Region<S> region2) |
Compute the intersection of two regions.
|
Region<S> |
RegionFactory.union(Region<S> region1,
Region<S> region2) |
Compute the union of two regions.
|
Region<S> |
Hyperplane.wholeSpace() |
Build a region covering the whole space.
|
Region<S> |
RegionFactory.xor(Region<S> region1,
Region<S> region2) |
Compute the symmetric difference (exclusive or) of two regions.
|
Modifier and Type | Method | Description |
---|---|---|
protected abstract AbstractSubHyperplane<S,T> |
AbstractSubHyperplane.buildNew(Hyperplane<S> hyper,
Region<T> remaining) |
Build a sub-hyperplane from an hyperplane and a region.
|
boolean |
AbstractRegion.contains(Region<S> region) |
Check if the instance entirely contains another region.
|
boolean |
Region.contains(Region<S> region) |
Check if the instance entirely contains another region.
|
Region<S> |
RegionFactory.difference(Region<S> region1,
Region<S> region2) |
Compute the difference of two regions.
|
Region<S> |
RegionFactory.getComplement(Region<S> region) |
Get the complement of the region (exchanged interior/exterior).
|
Region<S> |
RegionFactory.intersection(Region<S> region1,
Region<S> region2) |
Compute the intersection of two regions.
|
Region<S> |
RegionFactory.union(Region<S> region1,
Region<S> region2) |
Compute the union of two regions.
|
Region<S> |
RegionFactory.xor(Region<S> region1,
Region<S> region2) |
Compute the symmetric difference (exclusive or) of two regions.
|
Constructor | Description |
---|---|
AbstractSubHyperplane(Hyperplane<S> hyperplane,
Region<T> remainingRegion) |
Build a sub-hyperplane from an hyperplane and a region.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ArcsSet |
This class represents a region of a circle: a set of arcs.
|
Modifier and Type | Method | Description |
---|---|---|
protected AbstractSubHyperplane<Sphere1D,Sphere1D> |
SubLimitAngle.buildNew(Hyperplane<Sphere1D> hyperplane,
Region<Sphere1D> remainingRegion) |
Build a sub-hyperplane from an hyperplane and a region.
|
Constructor | Description |
---|---|
SubLimitAngle(Hyperplane<Sphere1D> hyperplane,
Region<Sphere1D> remainingRegion) |
Simple constructor.
|
Modifier and Type | Class | Description |
---|---|---|
class |
SphericalPolygonsSet |
This class represents a region on the 2-sphere: a set of spherical polygons.
|
Modifier and Type | Method | Description |
---|---|---|
protected AbstractSubHyperplane<Sphere2D,Sphere1D> |
SubCircle.buildNew(Hyperplane<Sphere2D> hyperplane,
Region<Sphere1D> remainingRegion) |
Build a sub-hyperplane from an hyperplane and a region.
|
Constructor | Description |
---|---|
SubCircle(Hyperplane<Sphere2D> hyperplane,
Region<Sphere1D> remainingRegion) |
Simple constructor.
|
Copyright © 2016–2018 Hipparchus.org. All rights reserved.