Uses of Class
org.apache.commons.geometry.spherical.twod.ConvexArea2S
-
Packages that use ConvexArea2S Package Description org.apache.commons.geometry.spherical.twod 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 ConvexArea2S Modifier and Type Field Description private static ConvexArea2S
ConvexArea2S. FULL
Instance representing the full spherical area.Methods in org.apache.commons.geometry.spherical.twod that return ConvexArea2S Modifier and Type Method Description static ConvexArea2S
ConvexArea2S. fromBounds(java.lang.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(java.util.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(java.util.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(java.util.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.ConvexArea2S
RegionBSPTree2S.RegionNode2S. getNodeRegion()
Get the region represented by this node.ConvexArea2S
ConvexArea2S. transform(Transform<Point2S> transform)
Return a new instance transformed by the argument.Methods in org.apache.commons.geometry.spherical.twod that return types with arguments of type ConvexArea2S Modifier and Type Method Description Split<ConvexArea2S>
ConvexArea2S. split(Hyperplane<Point2S> splitter)
Split this instance with the given hyperplane.java.util.List<ConvexArea2S>
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 ConvexArea2S Modifier and Type Method Description private void
RegionBSPTree2S. toConvexRecursive(RegionBSPTree2S.RegionNode2S node, ConvexArea2S nodeArea, java.util.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 ConvexArea2S Modifier and Type Method Description private void
RegionBSPTree2S. toConvexRecursive(RegionBSPTree2S.RegionNode2S node, ConvexArea2S nodeArea, java.util.List<? super ConvexArea2S> result)
Recursive method to compute the convex areas of all inside leaf nodes in the subtree rooted at the given node.
-