Uses of Class
org.apache.commons.geometry.spherical.twod.GreatArcPath
-
Packages that use GreatArcPath Package Description org.apache.commons.geometry.spherical.twod This package provides basic geometry components on the 2-sphere. -
-
Uses of GreatArcPath in org.apache.commons.geometry.spherical.twod
Fields in org.apache.commons.geometry.spherical.twod declared as GreatArcPath Modifier and Type Field Description private static GreatArcPath
GreatArcPath. EMPTY
Instance containing no arcs.Fields in org.apache.commons.geometry.spherical.twod with type parameters of type GreatArcPath Modifier and Type Field Description private java.util.List<GreatArcPath>
RegionBSPTree2S. boundaryPaths
List of great arc path comprising the region boundary.Methods in org.apache.commons.geometry.spherical.twod that return GreatArcPath Modifier and Type Method Description GreatArcPath
GreatArcPath.Builder. build()
Build aGreatArcPath
instance from the configured path.GreatArcPath
GreatArcPath.Builder. build(boolean close)
Build aGreatArcPath
instance from the configured path.GreatArcPath
GreatArcPath.Builder. close()
Close the current path and build a newGreatArcPath
instance.static GreatArcPath
GreatArcPath. empty()
Get an instance containing no arcs.static GreatArcPath
GreatArcPath. fromArcs(java.util.Collection<GreatArc> arcs)
Construct a new path from the given arcs.static GreatArcPath
GreatArcPath. fromArcs(GreatArc... arcs)
Construct a new path from the given arcs.static GreatArcPath
GreatArcPath. fromVertexLoop(java.util.Collection<Point2S> vertices, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)
Return a new path formed by connecting the given vertices.static GreatArcPath
GreatArcPath. fromVertices(java.util.Collection<Point2S> vertices, boolean close, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)
Return a new path formed by connecting the given vertices.static GreatArcPath
GreatArcPath. fromVertices(java.util.Collection<Point2S> vertices, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)
Return a new path formed by connecting the given vertices.GreatArcPath
ConvexArea2S. getBoundaryPath()
Get a path instance representing the boundary of the area.private GreatArcPath
AbstractGreatArcConnector. toPath(AbstractGreatArcConnector.ConnectableGreatArc root)
Convert the linked list of path elements starting at the argument into aGreatArcPath
.Methods in org.apache.commons.geometry.spherical.twod that return types with arguments of type GreatArcPath Modifier and Type Method Description private java.util.List<GreatArcPath>
RegionBSPTree2S. computeBoundaryPaths()
Compute the great arc paths comprising the region boundary.java.util.List<GreatArcPath>
AbstractGreatArcConnector. connectAll()
Connect all current arcs into connected paths, returning the result as a list of arc paths.java.util.List<GreatArcPath>
AbstractGreatArcConnector. connectAll(java.lang.Iterable<GreatArc> arcs)
Add the given arcs to this instance and connect all current arc into paths.static java.util.List<GreatArcPath>
InteriorAngleGreatArcConnector. connectMaximized(java.util.Collection<GreatArc> arcs)
Convenience method for connecting a set of arcs with interior angles maximized when possible.static java.util.List<GreatArcPath>
InteriorAngleGreatArcConnector. connectMinimized(java.util.Collection<GreatArc> arcs)
Convenience method for connecting a set of line segments with interior angles minimized when possible.java.util.List<GreatArcPath>
RegionBSPTree2S. getBoundaryPaths()
Get the boundary of the region as a list of connected great arc paths.Methods in org.apache.commons.geometry.spherical.twod with parameters of type GreatArcPath Modifier and Type Method Description static ConvexArea2S
ConvexArea2S. fromPath(GreatArcPath path)
Construct a convex area from an arc path.
-