Uses of Class
org.apache.commons.math3.geometry.spherical.oned.Sphere1D
Packages that use Sphere1D
Package
Description
This package provides basic geometry components on the 1-sphere.
This package provides basic geometry components on the 2-sphere.
-
Uses of Sphere1D in org.apache.commons.math3.geometry.spherical.oned
Fields in org.apache.commons.math3.geometry.spherical.oned declared as Sphere1DModifier and TypeFieldDescriptionprivate static final Sphere1DSphere1D.LazyHolder.INSTANCECached field instance.Fields in org.apache.commons.math3.geometry.spherical.oned with type parameters of type Sphere1DModifier and TypeFieldDescriptionArcsSet.SubArcsIterator.currentCurrent node.ArcsSet.SubArcsIterator.firstStartStart of the first arc.Methods in org.apache.commons.math3.geometry.spherical.oned that return Sphere1DModifier and TypeMethodDescriptionstatic Sphere1DSphere1D.getInstance()Get the unique instance.Methods in org.apache.commons.math3.geometry.spherical.oned that return types with arguments of type Sphere1DModifier and TypeMethodDescriptionprotected 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.ArcsSet.buildTree(double lower, double upper, double tolerance) Build an inside/outside tree representing a single arc.ArcsSet.childAfter(BSPTree<Sphere1D> node) Find the child node just after an internal node.ArcsSet.childBefore(BSPTree<Sphere1D> node) Find the child node just before an internal node.ArcsSet.getFirstArcStart()Get the node corresponding to the first arc start.ArcsSet.getFirstLeaf(BSPTree<Sphere1D> root) Get the first leaf node of a tree.ArcsSet.getLastLeaf(BSPTree<Sphere1D> root) Get the last leaf node of a tree.Find the leaf node just after an internal node.ArcsSet.leafBefore(BSPTree<Sphere1D> node) Find the leaf node just before an internal node.ArcsSet.nextInternalNode(BSPTree<Sphere1D> node) Get the next internal node.ArcsSet.previousInternalNode(BSPTree<Sphere1D> node) Get the previous internal node.Project a point to the hyperplane.ArcsSet.projectToBoundary(Point<Sphere1D> point) Project a point on the boundary of the region.SubLimitAngle.split(Hyperplane<Sphere1D> hyperplane) Split the instance in two parts by an hyperplane.Method parameters in org.apache.commons.math3.geometry.spherical.oned with type arguments of type Sphere1DModifier and TypeMethodDescriptionprivate voidArcsSet.addArcLimit(BSPTree<Sphere1D> tree, double alpha, boolean isStart) Add an arc limit to a BSP tree under construction.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.ArcsSet.childAfter(BSPTree<Sphere1D> node) Find the child node just after an internal node.ArcsSet.childBefore(BSPTree<Sphere1D> node) Find the child node just before an internal node.doubleCompute the distance between the instance and another point.private doubleGet the limit angle of an internal node.ArcsSet.getFirstLeaf(BSPTree<Sphere1D> root) Get the first leaf node of a tree.ArcsSet.getLastLeaf(BSPTree<Sphere1D> root) Get the last leaf node of a tree.doubleGet the offset (oriented distance) of a point.private booleanArcsSet.isAfterParent(BSPTree<Sphere1D> node) Check if a node is the child after its parent in trigonometric order.private booleanCheck if an internal node corresponds to the end angle of an arc.private booleanArcsSet.isArcStart(BSPTree<Sphere1D> node) Check if an internal node corresponds to the start angle of an arc.private booleanArcsSet.isBeforeParent(BSPTree<Sphere1D> node) Check if a node is the child before its parent in trigonometric order.private booleanCheck if an internal node has a direct limit angle.Find the leaf node just after an internal node.ArcsSet.leafBefore(BSPTree<Sphere1D> node) Find the leaf node just before an internal node.ArcsSet.nextInternalNode(BSPTree<Sphere1D> node) Get the next internal node.ArcsSet.previousInternalNode(BSPTree<Sphere1D> node) Get the previous internal node.Project a point to the hyperplane.ArcsSet.projectToBoundary(Point<Sphere1D> point) Project a point on the boundary of the region.booleanLimitAngle.sameOrientationAs(Hyperplane<Sphere1D> other) Check if the instance has the same orientation as another hyperplane.SubLimitAngle.split(Hyperplane<Sphere1D> hyperplane) Split the instance in two parts by an hyperplane.Constructor parameters in org.apache.commons.math3.geometry.spherical.oned with type arguments of type Sphere1DModifierConstructorDescriptionArcsSet(Collection<SubHyperplane<Sphere1D>> boundary, double tolerance) Build an arcs set from a Boundary REPresentation (B-rep).Build an arcs set from an inside/outside BSP tree.SubLimitAngle(Hyperplane<Sphere1D> hyperplane, Region<Sphere1D> remainingRegion) Simple constructor.SubLimitAngle(Hyperplane<Sphere1D> hyperplane, Region<Sphere1D> remainingRegion) Simple constructor. -
Uses of Sphere1D in org.apache.commons.math3.geometry.spherical.twod
Methods in org.apache.commons.math3.geometry.spherical.twod that return Sphere1DModifier and TypeMethodDescriptionSphere2D.getSubSpace()Get the n-1 dimension subspace of this space.Methods in org.apache.commons.math3.geometry.spherical.twod that return types with arguments of type Sphere1DModifier and TypeMethodDescriptionCircle.CircleTransform.apply(SubHyperplane<Sphere1D> sub, Hyperplane<Sphere2D> original, Hyperplane<Sphere2D> transformed) Transform a sub-hyperplane embedded in an hyperplane.protected AbstractSubHyperplane<Sphere2D, Sphere1D> SubCircle.buildNew(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.Circle.getTransform(Rotation rotation) Get aTransformembedding a 3D rotation.Method parameters in org.apache.commons.math3.geometry.spherical.twod with type arguments of type Sphere1DModifier and TypeMethodDescriptionCircle.CircleTransform.apply(SubHyperplane<Sphere1D> sub, Hyperplane<Sphere2D> original, Hyperplane<Sphere2D> transformed) Transform a sub-hyperplane embedded in an hyperplane.protected AbstractSubHyperplane<Sphere2D, Sphere1D> SubCircle.buildNew(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.Transform a sub-space point into a space point.Constructor parameters in org.apache.commons.math3.geometry.spherical.twod with type arguments of type Sphere1DModifierConstructorDescriptionSubCircle(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion) Simple constructor.