Package | Description |
---|---|
org.apache.commons.geometry.spherical.twod |
This package provides basic geometry components on the 2-sphere.
|
Modifier and Type | Method and Description |
---|---|
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.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.fromPath(GreatArcPath path)
Construct a convex area from an arc path.
|
static ConvexArea2S |
ConvexArea2S.fromVertexLoop(Collection<Point2S> vertices,
Precision.DoubleEquivalence precision)
Construct a convex area by creating great circles between adjacent vertices.
|
static ConvexArea2S |
ConvexArea2S.fromVertices(Collection<Point2S> vertices,
boolean close,
Precision.DoubleEquivalence precision)
Construct a convex area from great circles between adjacent vertices.
|
static ConvexArea2S |
ConvexArea2S.fromVertices(Collection<Point2S> vertices,
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.
|
Modifier and Type | Method and Description |
---|---|
Split<ConvexArea2S> |
ConvexArea2S.split(Hyperplane<Point2S> splitter) |
List<ConvexArea2S> |
RegionBSPTree2S.toConvex()
Return a list of
ConvexArea2S s representing the same region
as this instance. |
Copyright © 2016–2021 The Apache Software Foundation. All rights reserved.