| Package | Description | 
|---|---|
| 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 | Method and Description | 
|---|---|
| static Sphere1D | Sphere1D. getInstance()Get the unique instance. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractSubHyperplane<Sphere1D,Sphere1D> | SubLimitAngle. buildNew(Hyperplane<Sphere1D> hyperplane,
        Region<Sphere1D> remainingRegion)Build a sub-hyperplane from an hyperplane and a region. | 
| protected AbstractSubHyperplane<Sphere1D,Sphere1D> | SubLimitAngle. buildNew(Hyperplane<Sphere1D> hyperplane,
        Region<Sphere1D> remainingRegion)Build a sub-hyperplane from an hyperplane and a region. | 
| Point<Sphere1D> | LimitAngle. project(Point<Sphere1D> point)Project a point to the hyperplane. | 
| BoundaryProjection<Sphere1D> | ArcsSet. projectToBoundary(Point<Sphere1D> point)Project a point on the boundary of the region. | 
| SubHyperplane.SplitSubHyperplane<Sphere1D> | SubLimitAngle. split(Hyperplane<Sphere1D> hyperplane)Split the instance in two parts by an hyperplane. | 
| Modifier and Type | Method and Description | 
|---|---|
| ArcsSet | ArcsSet. buildNew(BSPTree<Sphere1D> tree)Build a region using the instance as a prototype. | 
| protected AbstractSubHyperplane<Sphere1D,Sphere1D> | SubLimitAngle. buildNew(Hyperplane<Sphere1D> hyperplane,
        Region<Sphere1D> remainingRegion)Build a sub-hyperplane from an hyperplane and a region. | 
| protected AbstractSubHyperplane<Sphere1D,Sphere1D> | SubLimitAngle. buildNew(Hyperplane<Sphere1D> hyperplane,
        Region<Sphere1D> remainingRegion)Build a sub-hyperplane from an hyperplane and a region. | 
| double | S1Point. distance(Point<Sphere1D> point)Compute the distance between the instance and another point. | 
| double | LimitAngle. getOffset(Point<Sphere1D> point)Get the offset (oriented distance) of a point. | 
| Point<Sphere1D> | LimitAngle. project(Point<Sphere1D> point)Project a point to the hyperplane. | 
| BoundaryProjection<Sphere1D> | ArcsSet. projectToBoundary(Point<Sphere1D> point)Project a point on the boundary of the region. | 
| boolean | LimitAngle. sameOrientationAs(Hyperplane<Sphere1D> other)Check if the instance has the same orientation as another hyperplane. | 
| SubHyperplane.SplitSubHyperplane<Sphere1D> | SubLimitAngle. split(Hyperplane<Sphere1D> hyperplane)Split the instance in two parts by an hyperplane. | 
| Constructor and Description | 
|---|
| ArcsSet(BSPTree<Sphere1D> tree,
       double tolerance)Build an arcs set from an inside/outside BSP tree. | 
| ArcsSet(Collection<SubHyperplane<Sphere1D>> boundary,
       double tolerance)Build an arcs set from a Boundary REPresentation (B-rep). | 
| SubLimitAngle(Hyperplane<Sphere1D> hyperplane,
             Region<Sphere1D> remainingRegion)Simple constructor. | 
| SubLimitAngle(Hyperplane<Sphere1D> hyperplane,
             Region<Sphere1D> remainingRegion)Simple constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| Sphere1D | Sphere2D. getSubSpace()Get the n-1 dimension subspace of this space. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractSubHyperplane<Sphere2D,Sphere1D> | SubCircle. buildNew(Hyperplane<Sphere2D> hyperplane,
        Region<Sphere1D> remainingRegion)Build a sub-hyperplane from an hyperplane and a region. | 
| static Transform<Sphere2D,Sphere1D> | Circle. getTransform(Rotation rotation)Get a  Transformembedding a 3D rotation. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractSubHyperplane<Sphere2D,Sphere1D> | SubCircle. buildNew(Hyperplane<Sphere2D> hyperplane,
        Region<Sphere1D> remainingRegion)Build a sub-hyperplane from an hyperplane and a region. | 
| S2Point | Circle. toSpace(Point<Sphere1D> point)Transform a sub-space point into a space point. | 
| Constructor and Description | 
|---|
| SubCircle(Hyperplane<Sphere2D> hyperplane,
         Region<Sphere1D> remainingRegion)Simple constructor. | 
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.