Uses of Class
org.apache.commons.geometry.spherical.twod.ConvexArea2S
Packages that use ConvexArea2S
Package
Description
This package provides basic geometry components on the 2-sphere.
-
Uses of ConvexArea2S in org.apache.commons.geometry.spherical.twod
Fields in org.apache.commons.geometry.spherical.twod declared as ConvexArea2SModifier and TypeFieldDescriptionprivate static final ConvexArea2S
ConvexArea2S.FULL
Instance representing the full spherical area.Methods in org.apache.commons.geometry.spherical.twod that return ConvexArea2SModifier and TypeMethodDescriptionstatic ConvexArea2S
ConvexArea2S.fromBounds
(Iterable<GreatCircle> bounds) Create a convex area formed by the intersection of the negative half-spaces of the given bounding great circles.static ConvexArea2S
ConvexArea2S.fromBounds
(GreatCircle... bounds) Create a convex area formed by the intersection of the negative half-spaces of the given bounding great circles.static ConvexArea2S
ConvexArea2S.fromPath
(GreatArcPath path) Construct a convex area from an arc path.static ConvexArea2S
ConvexArea2S.fromVertexLoop
(Collection<Point2S> vertices, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Construct a convex area by creating great circles between adjacent vertices.static ConvexArea2S
ConvexArea2S.fromVertices
(Collection<Point2S> vertices, boolean close, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Construct a convex area from great circles between adjacent vertices.static ConvexArea2S
ConvexArea2S.fromVertices
(Collection<Point2S> vertices, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Construct a convex area by creating great circles between adjacent vertices.static ConvexArea2S
ConvexArea2S.full()
Return an instance representing the full spherical 2D space.RegionBSPTree2S.RegionNode2S.getNodeRegion()
Get the region represented by this node.Return a new instance transformed by the argument.Methods in org.apache.commons.geometry.spherical.twod that return types with arguments of type ConvexArea2SModifier and TypeMethodDescriptionConvexArea2S.split
(Hyperplane<Point2S> splitter) Split this instance with the given hyperplane.RegionBSPTree2S.toConvex()
Return a list ofConvexArea2S
s representing the same region as this instance.Methods in org.apache.commons.geometry.spherical.twod with parameters of type ConvexArea2SModifier and TypeMethodDescriptionprivate void
RegionBSPTree2S.toConvexRecursive
(RegionBSPTree2S.RegionNode2S node, ConvexArea2S nodeArea, List<? super ConvexArea2S> result) Recursive method to compute the convex areas of all inside leaf nodes in the subtree rooted at the given node.Method parameters in org.apache.commons.geometry.spherical.twod with type arguments of type ConvexArea2SModifier and TypeMethodDescriptionprivate void
RegionBSPTree2S.toConvexRecursive
(RegionBSPTree2S.RegionNode2S node, ConvexArea2S nodeArea, List<? super ConvexArea2S> result) Recursive method to compute the convex areas of all inside leaf nodes in the subtree rooted at the given node.