| 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.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 and Description | 
|---|---|
class  | 
SubOrientedPoint
This class represents sub-hyperplane for  
OrientedPoint. | 
| Constructor and Description | 
|---|
IntervalsSet(Collection<SubHyperplane<Euclidean1D>> boundary,
            double tolerance)
Build an intervals set from a Boundary REPresentation (B-rep). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SubPlane
This class represents a sub-hyperplane for  
Plane. | 
| Modifier and Type | Method and Description | 
|---|---|
SubHyperplane<Euclidean3D> | 
PolyhedronsSet.firstIntersection(Vector3D point,
                 Line line)
Get the first sub-hyperplane crossed by a semi-infinite line. 
 | 
| Constructor and Description | 
|---|
PolyhedronsSet(Collection<SubHyperplane<Euclidean3D>> boundary,
              double tolerance)
Build a polyhedrons set from a Boundary REPresentation (B-rep) specified by sub-hyperplanes. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SubLine
This class represents a sub-hyperplane for  
Line. | 
| Constructor and Description | 
|---|
PolygonsSet(Collection<SubHyperplane<Euclidean2D>> boundary,
           double tolerance)
Build a polygons set from a Boundary REPresentation (B-rep). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractSubHyperplane<S extends Space,T extends Space>
This class implements the dimension-independent parts of  
SubHyperplane. | 
| Modifier and Type | Method and Description | 
|---|---|
SubHyperplane<T> | 
Transform.apply(SubHyperplane<T> sub,
     Hyperplane<S> original,
     Hyperplane<S> transformed)
Transform a sub-hyperplane embedded in an hyperplane. 
 | 
SubHyperplane<S> | 
SubHyperplane.copySelf()
Copy the instance. 
 | 
SubHyperplane<S> | 
Hyperplane.emptyHyperplane()
Build a sub-hyperplane covering nothing. 
 | 
SubHyperplane<S> | 
BSPTree.getCut()
Get the cut sub-hyperplane. 
 | 
SubHyperplane<U> | 
SubHyperplane.SplitSubHyperplane.getMinus()
Get the part of the sub-hyperplane on the minus side of the splitting hyperplane. 
 | 
SubHyperplane<U> | 
SubHyperplane.SplitSubHyperplane.getPlus()
Get the part of the sub-hyperplane on the plus side of the splitting hyperplane. 
 | 
SubHyperplane<S> | 
BoundaryAttribute.getPlusInside()
Get the part of the node cut sub-hyperplane that belongs to the
 boundary and has the inside of the region on the plus side of
 its underlying hyperplane. 
 | 
SubHyperplane<S> | 
BoundaryAttribute.getPlusOutside()
Get the part of the node cut sub-hyperplane that belongs to the
 boundary and has the outside of the region on the plus side of
 its underlying hyperplane. 
 | 
SubHyperplane<S> | 
Region.intersection(SubHyperplane<S> sub)
Get the parts of a sub-hyperplane that are contained in the region. 
 | 
SubHyperplane<S> | 
AbstractRegion.intersection(SubHyperplane<S> sub)
Get the parts of a sub-hyperplane that are contained in the region. 
 | 
SubHyperplane<S> | 
SubHyperplane.reunite(SubHyperplane<S> other)
Compute the union of the instance and another sub-hyperplane. 
 | 
SubHyperplane<S> | 
Hyperplane.wholeHyperplane()
Build a sub-hyperplane covering the whole hyperplane. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SubHyperplane<T> | 
Transform.apply(SubHyperplane<T> sub,
     Hyperplane<S> original,
     Hyperplane<S> transformed)
Transform a sub-hyperplane embedded in an hyperplane. 
 | 
SubHyperplane<S> | 
Region.intersection(SubHyperplane<S> sub)
Get the parts of a sub-hyperplane that are contained in the region. 
 | 
SubHyperplane<S> | 
AbstractRegion.intersection(SubHyperplane<S> sub)
Get the parts of a sub-hyperplane that are contained in the region. 
 | 
AbstractSubHyperplane<S,T> | 
AbstractSubHyperplane.reunite(SubHyperplane<S> other)
Compute the union of the instance and another sub-hyperplane. 
 | 
SubHyperplane<S> | 
SubHyperplane.reunite(SubHyperplane<S> other)
Compute the union of the instance and another sub-hyperplane. 
 | 
BSPTree<S> | 
BSPTree.split(SubHyperplane<S> sub)
Split a BSP tree by an external sub-hyperplane. 
 | 
| Constructor and Description | 
|---|
BSPTree(SubHyperplane<S> cut,
       BSPTree<S> plus,
       BSPTree<S> minus,
       Object attribute)
Build a BSPTree from its underlying elements. 
 | 
SplitSubHyperplane(SubHyperplane<U> plus,
                  SubHyperplane<U> minus)
Build a SplitSubHyperplane from its parts. 
 | 
SplitSubHyperplane(SubHyperplane<U> plus,
                  SubHyperplane<U> minus)
Build a SplitSubHyperplane from its parts. 
 | 
| Constructor and Description | 
|---|
AbstractRegion(Collection<SubHyperplane<S>> boundary,
              double tolerance)
Build a Region from a Boundary REPresentation (B-rep). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SubLimitAngle
This class represents sub-hyperplane for  
LimitAngle. | 
| Constructor and Description | 
|---|
ArcsSet(Collection<SubHyperplane<Sphere1D>> boundary,
       double tolerance)
Build an arcs set from a Boundary REPresentation (B-rep). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SubCircle
This class represents a sub-hyperplane for  
Circle. | 
| Constructor and Description | 
|---|
SphericalPolygonsSet(Collection<SubHyperplane<Sphere2D>> boundary,
                    double tolerance)
Build a polygons set from a Boundary REPresentation (B-rep). 
 | 
Copyright © 2016–2020 Hipparchus.org. All rights reserved.