| Package | Description | 
|---|---|
| org.apache.commons.math3.geometry.euclidean.oned | 
 This package provides basic 1D geometry components. | 
| org.apache.commons.math3.geometry.euclidean.threed | 
 This package provides basic 3D geometry components. | 
| org.apache.commons.math3.geometry.euclidean.twod | 
 This package provides basic 2D geometry components. | 
| org.apache.commons.math3.geometry.partitioning | This package provides classes to implement Binary Space Partition trees. | 
| org.apache.commons.math3.geometry.spherical.oned | 
 This package provides basic geometry components on the 1-sphere. | 
| org.apache.commons.math3.geometry.spherical.twod | 
 This package provides basic geometry components on the 2-sphere. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SubOrientedPointThis class represents sub-hyperplane for  OrientedPoint. | 
| Constructor and Description | 
|---|
| IntervalsSet(Collection<SubHyperplane<Euclidean1D>> boundary)Deprecated. 
 as of 3.3, replaced with  IntervalsSet.IntervalsSet(Collection, double) | 
| IntervalsSet(Collection<SubHyperplane<Euclidean1D>> boundary,
            double tolerance)Build an intervals set from a Boundary REPresentation (B-rep). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SubPlaneThis 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)Deprecated. 
 as of 3.3, replaced with  PolyhedronsSet.PolyhedronsSet(Collection, double) | 
| 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  | SubLineThis class represents a sub-hyperplane for  Line. | 
| Constructor and Description | 
|---|
| PolygonsSet(Collection<SubHyperplane<Euclidean2D>> boundary)Deprecated. 
 as of 3.3, replaced with  PolygonsSet.PolygonsSet(Collection, double) | 
| 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> | 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 | 
|---|
| BoundaryAttribute(SubHyperplane<S> plusOutside,
                 SubHyperplane<S> plusInside)Deprecated. 
 as of 3.4, the constructor has been replaced by a new one
 which is not public anymore, as it is intended to be used only by
  BoundaryBuilder | 
| BoundaryAttribute(SubHyperplane<S> plusOutside,
                 SubHyperplane<S> plusInside)Deprecated. 
 as of 3.4, the constructor has been replaced by a new one
 which is not public anymore, as it is intended to be used only by
  BoundaryBuilder | 
| BSPTree(SubHyperplane<S> cut,
       BSPTree<S> plus,
       BSPTree<S> minus,
       Object attribute)Build a BSPTree from its underlying elements. | 
| SubHyperplane.SplitSubHyperplane(SubHyperplane<U> plus,
                                SubHyperplane<U> minus)Build a SplitSubHyperplane from its parts. | 
| SubHyperplane.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  | SubLimitAngleThis 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  | SubCircleThis 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 © 2003–2016 The Apache Software Foundation. All rights reserved.