Uses of Class
org.apache.commons.geometry.spherical.twod.GreatArcPath
Packages that use GreatArcPath
Package
Description
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 GreatArcPathModifier and TypeFieldDescriptionprivate static final GreatArcPathGreatArcPath.EMPTYInstance containing no arcs.Fields in org.apache.commons.geometry.spherical.twod with type parameters of type GreatArcPathModifier and TypeFieldDescriptionprivate List<GreatArcPath> RegionBSPTree2S.boundaryPathsList of great arc path comprising the region boundary.Methods in org.apache.commons.geometry.spherical.twod that return GreatArcPathModifier and TypeMethodDescriptionGreatArcPath.Builder.build()Build aGreatArcPathinstance from the configured path.GreatArcPath.Builder.build(boolean close) Build aGreatArcPathinstance from the configured path.GreatArcPath.Builder.close()Close the current path and build a newGreatArcPathinstance.static GreatArcPathGreatArcPath.empty()Get an instance containing no arcs.static GreatArcPathGreatArcPath.fromArcs(Collection<GreatArc> arcs) Construct a new path from the given arcs.static GreatArcPathConstruct a new path from the given arcs.static GreatArcPathGreatArcPath.fromVertexLoop(Collection<Point2S> vertices, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Return a new path formed by connecting the given vertices.static GreatArcPathGreatArcPath.fromVertices(Collection<Point2S> vertices, boolean close, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Return a new path formed by connecting the given vertices.static GreatArcPathGreatArcPath.fromVertices(Collection<Point2S> vertices, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Return a new path formed by connecting the given vertices.ConvexArea2S.getBoundaryPath()Get a path instance representing the boundary of the area.private GreatArcPathAbstractGreatArcConnector.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 GreatArcPathModifier and TypeMethodDescriptionprivate List<GreatArcPath> RegionBSPTree2S.computeBoundaryPaths()Compute the great arc paths comprising the region boundary.AbstractGreatArcConnector.connectAll()Connect all current arcs into connected paths, returning the result as a list of arc paths.AbstractGreatArcConnector.connectAll(Iterable<GreatArc> arcs) Add the given arcs to this instance and connect all current arc into paths.static List<GreatArcPath> InteriorAngleGreatArcConnector.connectMaximized(Collection<GreatArc> arcs) Convenience method for connecting a set of arcs with interior angles maximized when possible.static List<GreatArcPath> InteriorAngleGreatArcConnector.connectMinimized(Collection<GreatArc> arcs) Convenience method for connecting a set of line segments with interior angles minimized when possible.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 GreatArcPathModifier and TypeMethodDescriptionstatic ConvexArea2SConvexArea2S.fromPath(GreatArcPath path) Construct a convex area from an arc path.