Uses of Interface
org.apache.lucene.spatial3d.geom.GeoStandardPath.PathComponent
Packages that use GeoStandardPath.PathComponent
-
Uses of GeoStandardPath.PathComponent in org.apache.lucene.spatial3d.geom
Subinterfaces of GeoStandardPath.PathComponent in org.apache.lucene.spatial3d.geomModifier and TypeInterfaceDescriptionprivate static interfaceInternal interface describing segment endpoint implementations.Classes in org.apache.lucene.spatial3d.geom that implement GeoStandardPath.PathComponentModifier and TypeClassDescriptionprivate static classBase implementation of SegmentEndpointprivate static classEndpoint that's a simple circle.private static classEndpoint that's a dual circle with cutoff(s).private static classEndpoint that's a single circle with cutoff(s).private static classprivate static classThis is the pre-calculated data for a path segment.Fields in org.apache.lucene.spatial3d.geom declared as GeoStandardPath.PathComponentModifier and TypeFieldDescriptionprotected final GeoStandardPath.PathComponentGeoStandardPath.PathNode.child1protected final GeoStandardPath.PathComponentGeoStandardPath.PathNode.child2protected final GeoStandardPath.PathComponentGeoStandardPath.BaseSegmentEndpoint.previousThe previous path elementGeoStandardPath.PathSegment.previousPrevious path componentprotected GeoStandardPath.PathComponentGeoStandardPath.rootComponentThe b-tree of PathComponentsFields in org.apache.lucene.spatial3d.geom with type parameters of type GeoStandardPath.PathComponentModifier and TypeFieldDescriptionprivate final List<GeoStandardPath.PathComponent> GeoStandardPath.TreeBuilder.componentStackMethods in org.apache.lucene.spatial3d.geom that return GeoStandardPath.PathComponentMethods in org.apache.lucene.spatial3d.geom with parameters of type GeoStandardPath.PathComponentModifier and TypeMethodDescriptionvoidGeoStandardPath.TreeBuilder.addComponent(GeoStandardPath.PathComponent component) Constructors in org.apache.lucene.spatial3d.geom with parameters of type GeoStandardPath.PathComponentModifierConstructorDescriptionBaseSegmentEndpoint(PlanetModel planetModel, GeoStandardPath.PathComponent previous, GeoPoint point) CircleSegmentEndpoint(PlanetModel planetModel, GeoStandardPath.PathComponent previous, GeoPoint point, GeoPoint upperPoint, GeoPoint lowerPoint) CircleSegmentEndpoint(PlanetModel planetModel, GeoStandardPath.PathComponent previous, GeoPoint point, Plane normalPlane, GeoPoint upperPoint, GeoPoint lowerPoint) Constructor for case (1).protectedCircleSegmentEndpoint(PlanetModel planetModel, GeoStandardPath.PathComponent previous, GeoPoint point, SidedPlane circlePlane) Constructor for case (3).CutoffDualCircleSegmentEndpoint(PlanetModel planetModel, GeoStandardPath.PathComponent previous, GeoPoint point, SidedPlane prevCutoffPlane, SidedPlane nextCutoffPlane, GeoPoint prevURHC, GeoPoint prevLRHC, GeoPoint currentULHC, GeoPoint currentLLHC) CutoffSingleCircleSegmentEndpoint(PlanetModel planetModel, GeoStandardPath.PathComponent previous, GeoPoint point, SidedPlane cutoffPlane, GeoPoint topEdgePoint, GeoPoint bottomEdgePoint) Constructor for case (2).PathNode(GeoStandardPath.PathComponent child1, GeoStandardPath.PathComponent child2) PathSegment(PlanetModel planetModel, GeoStandardPath.PathComponent previous, GeoPoint start, GeoPoint end, Plane normalizedConnectingPlane, double planeBoundingOffset) Construct a path segment.