Uses of Class
org.apache.lucene.spatial3d.geom.SidedPlane
Packages that use SidedPlane
-
Uses of SidedPlane in org.apache.lucene.spatial3d.geom
Fields in org.apache.lucene.spatial3d.geom declared as SidedPlaneModifier and TypeFieldDescriptionfinal SidedPlane
GeoComplexPolygon.Edge.backingPlane
protected final SidedPlane
GeoLongitudeSlice.backingPlane
Backing plane (for narrow angles)protected final SidedPlane
GeoNorthRectangle.backingPlane
Backing plane (for narrow angles)protected final SidedPlane
GeoRectangle.backingPlane
Backing plane (for narrow angles)protected final SidedPlane
GeoSouthRectangle.backingPlane
Backing plane (for narrow angles)protected final SidedPlane
GeoDegenerateVerticalLine.bottomPlane
Bottom end cutoff planeprotected final SidedPlane
GeoLatitudeZone.bottomPlane
The bottom planeprotected final SidedPlane
GeoNorthLatitudeZone.bottomPlane
The bottom plane of the zoneprotected final SidedPlane
GeoNorthRectangle.bottomPlane
Bottom edge planeprotected final SidedPlane
GeoRectangle.bottomPlane
The bottom planeprotected final SidedPlane
GeoWideNorthRectangle.bottomPlane
The bottom planeprotected final SidedPlane
GeoWideRectangle.bottomPlane
Bottom planeprotected final SidedPlane
GeoDegenerateLongitudeSlice.boundingPlane
The bounding plane for the slice (through both poles, perpendicular to the slice)protected final SidedPlane
GeoDegenerateVerticalLine.boundingPlane
Back-side cutoff planeprivate final SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator.checkPointCutoffPlane
private final SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator.checkPointOtherCutoffPlane
final SidedPlane
GeoExactCircle.CircleSlice.circlePlane
protected final SidedPlane
GeoStandardCircle.circlePlane
The plane describing the circle (really an ellipse on a non-spherical world)protected final SidedPlane
GeoStandardPath.CircleSegmentEndpoint.circlePlane
A plane describing the circleprotected final SidedPlane
GeoStandardPath.CutoffDualCircleSegmentEndpoint.circlePlane1
First circleprotected final SidedPlane
GeoStandardPath.CutoffDualCircleSegmentEndpoint.circlePlane2
Second circleprotected SidedPlane[]
GeoConcavePolygon.edges
A list of edgesprotected SidedPlane[]
GeoConvexPolygon.edges
A list of edgesfinal SidedPlane
GeoDegeneratePath.PathSegment.endCutoffPlane
Plane going through the center and end point, marking the end edge of the segmentfinal SidedPlane
GeoStandardPath.PathSegment.endCutoffPlane
Plane going through the center and end point, marking the end edge of the segmentfinal SidedPlane
GeoComplexPolygon.Edge.endPlane
private SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator.insideTestPointCutoffPlane
private SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator.insideTravelCutoffPlane
protected SidedPlane[]
GeoConcavePolygon.invertedEdges
A list of inverted edgesprotected final SidedPlane
GeoDegenerateHorizontalLine.leftPlane
The left side end planeprotected final SidedPlane
GeoLongitudeSlice.leftPlane
The left plane of the sliceprotected final SidedPlane
GeoNorthRectangle.leftPlane
Left-side planeprotected final SidedPlane
GeoRectangle.leftPlane
The left planeprotected final SidedPlane
GeoSouthRectangle.leftPlane
The left planeprotected final SidedPlane
GeoWideDegenerateHorizontalLine.leftPlane
The left cutoff planeprotected final SidedPlane
GeoWideLongitudeSlice.leftPlane
The left planeprotected final SidedPlane
GeoWideNorthRectangle.leftPlane
The left planeprotected final SidedPlane
GeoWideRectangle.leftPlane
Left planeprotected final SidedPlane
GeoWideSouthRectangle.leftPlane
The left planefinal SidedPlane
GeoStandardPath.PathSegment.lowerConnectingPlane
Cutoff plane parallel to connecting plane representing the other side of the path segmentprotected final SidedPlane
StandardXYZSolid.maxXPlane
Max-X planeprotected final SidedPlane
XdYZSolid.maxXPlane
Max-X planeprotected final SidedPlane
XYdZSolid.maxXPlane
Max-X planeprotected final SidedPlane
dXYZSolid.maxYPlane
Max-Y planeprotected final SidedPlane
StandardXYZSolid.maxYPlane
Max-Y planeprotected final SidedPlane
XYdZSolid.maxYPlane
Max-Y planeprotected final SidedPlane
dXYZSolid.maxZPlane
Max-Z planeprotected final SidedPlane
StandardXYZSolid.maxZPlane
Max-Z planeprotected final SidedPlane
XdYZSolid.maxZPlane
Max-Z planeprotected final SidedPlane
StandardXYZSolid.minXPlane
Min-X planeprotected final SidedPlane
XdYZSolid.minXPlane
Min-X planeprotected final SidedPlane
XYdZSolid.minXPlane
Min-X planeprotected final SidedPlane
dXYZSolid.minYPlane
Min-Y planeprotected final SidedPlane
StandardXYZSolid.minYPlane
Min-Y planeprotected final SidedPlane
XYdZSolid.minYPlane
Min-Y planeprotected final SidedPlane
dXYZSolid.minZPlane
Min-Z planeprotected final SidedPlane
StandardXYZSolid.minZPlane
Min-Z planeprotected final SidedPlane
XdYZSolid.minZPlane
Min-Z planeprivate SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator.outsideTestPointCutoffPlane
private SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator.outsideTravelCutoffPlane
final SidedPlane
GeoExactCircle.ApproximationSlice.plane
final SidedPlane
GeoPolygonFactory.Edge.plane
Planefinal SidedPlane
GeoExactCircle.CircleSlice.plane1
protected final SidedPlane
GeoS2Shape.plane1
The first planefinal SidedPlane
GeoExactCircle.CircleSlice.plane2
protected final SidedPlane
GeoS2Shape.plane2
The second planeprotected final SidedPlane
GeoS2Shape.plane3
The third planeprotected final SidedPlane
GeoS2Shape.plane4
The fourth planeprotected final SidedPlane
GeoDegenerateHorizontalLine.rightPlane
The right side end planeprotected final SidedPlane
GeoLongitudeSlice.rightPlane
The right plane of the sliceprotected final SidedPlane
GeoNorthRectangle.rightPlane
Right-side planeprotected final SidedPlane
GeoRectangle.rightPlane
The right planeprotected final SidedPlane
GeoSouthRectangle.rightPlane
The right planeprotected final SidedPlane
GeoWideDegenerateHorizontalLine.rightPlane
The right cutoff planeprotected final SidedPlane
GeoWideLongitudeSlice.rightPlane
The right planeprotected final SidedPlane
GeoWideNorthRectangle.rightPlane
The right planeprotected final SidedPlane
GeoWideRectangle.rightPlane
Right planeprotected final SidedPlane
GeoWideSouthRectangle.rightPlane
The right planeprotected final SidedPlane
GeoConcavePolygon.EitherBound.sideBound1
protected final SidedPlane
GeoConvexPolygon.EitherBound.sideBound1
protected final SidedPlane
GeoConcavePolygon.EitherBound.sideBound2
protected final SidedPlane
GeoConvexPolygon.EitherBound.sideBound2
final SidedPlane
GeoDegeneratePath.PathSegment.startCutoffPlane
Plane going through the center and start point, marking the start edge of the segmentfinal SidedPlane
GeoStandardPath.PathSegment.startCutoffPlane
Plane going through the center and start point, marking the start edge of the segmentfinal SidedPlane
GeoComplexPolygon.Edge.startPlane
private final SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator.testPointCutoffPlane
private final SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator.testPointOtherCutoffPlane
protected final SidedPlane
GeoDegenerateVerticalLine.topPlane
Top end cutoff planeprotected final SidedPlane
GeoLatitudeZone.topPlane
The top planeprotected final SidedPlane
GeoRectangle.topPlane
The top planeprotected final SidedPlane
GeoSouthLatitudeZone.topPlane
The top plane of the zoneprotected final SidedPlane
GeoSouthRectangle.topPlane
The top planeprotected final SidedPlane
GeoWideRectangle.topPlane
Top planeprotected final SidedPlane
GeoWideSouthRectangle.topPlane
The top planefinal SidedPlane
GeoStandardPath.PathSegment.upperConnectingPlane
Cutoff plane parallel to connecting plane representing one side of the path segmentFields in org.apache.lucene.spatial3d.geom with type parameters of type SidedPlaneModifier and TypeFieldDescriptionprotected Map<SidedPlane,
Membership> GeoConcavePolygon.eitherBounds
A bounds object for each sided planeprotected Map<SidedPlane,
Membership> GeoConvexPolygon.eitherBounds
A bounds object for each sided planeprotected Map<SidedPlane,
SidedPlane> GeoConcavePolygon.nextBrotherMap
Map from edge to its next non-coplanar brotherprotected Map<SidedPlane,
SidedPlane> GeoConcavePolygon.nextBrotherMap
Map from edge to its next non-coplanar brotherprotected Map<SidedPlane,
SidedPlane> GeoConvexPolygon.nextBrotherMap
Map from edge to its next non-coplanar brotherprotected Map<SidedPlane,
SidedPlane> GeoConvexPolygon.nextBrotherMap
Map from edge to its next non-coplanar brotherprotected Map<SidedPlane,
SidedPlane> GeoConcavePolygon.prevBrotherMap
Map from edge to its previous non-coplanar brotherprotected Map<SidedPlane,
SidedPlane> GeoConcavePolygon.prevBrotherMap
Map from edge to its previous non-coplanar brotherprotected Map<SidedPlane,
SidedPlane> GeoConvexPolygon.prevBrotherMap
Map from edge to its previous non-coplanar brotherprotected Map<SidedPlane,
SidedPlane> GeoConvexPolygon.prevBrotherMap
Map from edge to its previous non-coplanar brotherMethods in org.apache.lucene.spatial3d.geom that return SidedPlaneModifier and TypeMethodDescriptionstatic SidedPlane
SidedPlane.constructNormalizedPerpendicularSidedPlane
(Vector insidePoint, Vector normalVector, Vector point1, Vector point2) Construct a sided plane from two points and a third normal vector.static SidedPlane
SidedPlane.constructNormalizedThreePointSidedPlane
(Vector insidePoint, Vector point1, Vector point2, Vector point3) Construct a sided plane from three points.Methods in org.apache.lucene.spatial3d.geom with parameters of type SidedPlaneModifier and TypeMethodDescription(package private) static boolean
GeoPolygonFactory.buildPolygonShape
(GeoCompositePolygon rval, GeoPolygonFactory.MutableBoolean seenConcave, PlanetModel planetModel, List<GeoPoint> pointsList, BitSet internalEdges, int startPointIndex, int endPointIndex, SidedPlane startingEdge, List<GeoPolygon> holes, GeoPoint testPoint) Build a GeoPolygon out of one concave part and multiple convex parts given points, starting edge, and whether starting edge is internal or not.private static boolean
GeoPolygonFactory.isWithin
(GeoPoint point, Set<GeoPolygonFactory.Edge> edgeSet, GeoPolygonFactory.Edge extension, SidedPlane returnBoundary) Check if a point is within a set of edges.Constructors in org.apache.lucene.spatial3d.geom with parameters of type SidedPlaneModifierConstructorDescriptionprotected
CircleSegmentEndpoint
(GeoPoint point, SidedPlane circlePlane) Constructor for case (3).CircleSlice
(SidedPlane circlePlane, GeoPoint endPoint1, GeoPoint endPoint2, GeoPoint center, GeoPoint check) CutoffDualCircleSegmentEndpoint
(GeoPoint point, SidedPlane prevCutoffPlane, SidedPlane nextCutoffPlane, GeoPoint prevURHC, GeoPoint prevLRHC, GeoPoint currentULHC, GeoPoint currentLLHC) CutoffSingleCircleSegmentEndpoint
(GeoPoint point, SidedPlane cutoffPlane, GeoPoint topEdgePoint, GeoPoint bottomEdgePoint) Constructor for case (2).CutoffSingleCircleSegmentEndpoint
(GeoPoint point, SidedPlane cutoffPlane1, SidedPlane cutoffPlane2, GeoPoint topEdgePoint, GeoPoint bottomEdgePoint) Constructor for case (2.5).Edge
(GeoPoint startPoint, GeoPoint endPoint, SidedPlane plane, boolean isInternal) Constructor.EdgeBuffer
(List<GeoPoint> pointList, BitSet internalEdges, int startPlaneStartIndex, int startPlaneEndIndex, SidedPlane startPlane) Constructor.EitherBound
(SidedPlane sideBound1, SidedPlane sideBound2) Constructor.EitherBound
(SidedPlane sideBound1, SidedPlane sideBound2) Constructor.SegmentEndpoint
(GeoPoint point, SidedPlane cutoffPlane) Constructor for case (2).SegmentEndpoint
(GeoPoint point, SidedPlane cutoffPlane1, SidedPlane cutoffPlane2) Constructor for case (3).SidedPlane
(SidedPlane sidedPlane) Construct a SidedPlane identical to an existing one, but reversed.