Uses of Class
org.apache.lucene.spatial3d.geom.SidedPlane
-
Packages that use SidedPlane Package Description org.apache.lucene.spatial3d.geom Shapes implemented using 3D planar geometry. -
-
Uses of SidedPlane in org.apache.lucene.spatial3d.geom
Fields in org.apache.lucene.spatial3d.geom declared as SidedPlane Modifier and Type Field Description SidedPlane
GeoComplexPolygon.Edge. backingPlane
protected SidedPlane
GeoLongitudeSlice. backingPlane
Backing plane (for narrow angles)protected SidedPlane
GeoNorthRectangle. backingPlane
Backing plane (for narrow angles)protected SidedPlane
GeoRectangle. backingPlane
Backing plane (for narrow angles)protected SidedPlane
GeoSouthRectangle. backingPlane
Backing plane (for narrow angles)protected SidedPlane
GeoDegenerateVerticalLine. bottomPlane
Bottom end cutoff planeprotected SidedPlane
GeoLatitudeZone. bottomPlane
The bottom planeprotected SidedPlane
GeoNorthLatitudeZone. bottomPlane
The bottom plane of the zoneprotected SidedPlane
GeoNorthRectangle. bottomPlane
Bottom edge planeprotected SidedPlane
GeoRectangle. bottomPlane
The bottom planeprotected SidedPlane
GeoWideNorthRectangle. bottomPlane
The bottom planeprotected SidedPlane
GeoWideRectangle. bottomPlane
Bottom planeprotected SidedPlane
GeoDegenerateLongitudeSlice. boundingPlane
The bounding plane for the slice (through both poles, perpendicular to the slice)protected SidedPlane
GeoDegenerateVerticalLine. boundingPlane
Back-side cutoff planeprivate SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator. checkPointCutoffPlane
private SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator. checkPointOtherCutoffPlane
SidedPlane
GeoExactCircle.CircleSlice. circlePlane
protected SidedPlane
GeoStandardCircle. circlePlane
The plane describing the circle (really an ellipse on a non-spherical world)protected SidedPlane
GeoStandardPath.CircleSegmentEndpoint. circlePlane
A plane describing the circleprotected SidedPlane
GeoStandardPath.CutoffDualCircleSegmentEndpoint. circlePlane1
First circleprotected SidedPlane
GeoStandardPath.CutoffDualCircleSegmentEndpoint. circlePlane2
Second circleprotected SidedPlane[]
GeoConcavePolygon. edges
A list of edgesprotected SidedPlane[]
GeoConvexPolygon. edges
A list of edgesSidedPlane
GeoDegeneratePath.PathSegment. endCutoffPlane
Plane going through the center and end point, marking the end edge of the segmentSidedPlane
GeoStandardPath.PathSegment. endCutoffPlane
Plane going through the center and end point, marking the end edge of the segmentSidedPlane
GeoComplexPolygon.Edge. endPlane
private SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator. insideTestPointCutoffPlane
private SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator. insideTravelCutoffPlane
protected SidedPlane[]
GeoConcavePolygon. invertedEdges
A list of inverted edgesprotected SidedPlane
GeoDegenerateHorizontalLine. leftPlane
The left side end planeprotected SidedPlane
GeoLongitudeSlice. leftPlane
The left plane of the sliceprotected SidedPlane
GeoNorthRectangle. leftPlane
Left-side planeprotected SidedPlane
GeoRectangle. leftPlane
The left planeprotected SidedPlane
GeoSouthRectangle. leftPlane
The left planeprotected SidedPlane
GeoWideDegenerateHorizontalLine. leftPlane
The left cutoff planeprotected SidedPlane
GeoWideLongitudeSlice. leftPlane
The left planeprotected SidedPlane
GeoWideNorthRectangle. leftPlane
The left planeprotected SidedPlane
GeoWideRectangle. leftPlane
Left planeprotected SidedPlane
GeoWideSouthRectangle. leftPlane
The left planeSidedPlane
GeoStandardPath.PathSegment. lowerConnectingPlane
Cutoff plane parallel to connecting plane representing the other side of the path segmentprotected SidedPlane
StandardXYZSolid. maxXPlane
Max-X planeprotected SidedPlane
XdYZSolid. maxXPlane
Max-X planeprotected SidedPlane
XYdZSolid. maxXPlane
Max-X planeprotected SidedPlane
dXYZSolid. maxYPlane
Max-Y planeprotected SidedPlane
StandardXYZSolid. maxYPlane
Max-Y planeprotected SidedPlane
XYdZSolid. maxYPlane
Max-Y planeprotected SidedPlane
dXYZSolid. maxZPlane
Max-Z planeprotected SidedPlane
StandardXYZSolid. maxZPlane
Max-Z planeprotected SidedPlane
XdYZSolid. maxZPlane
Max-Z planeprotected SidedPlane
StandardXYZSolid. minXPlane
Min-X planeprotected SidedPlane
XdYZSolid. minXPlane
Min-X planeprotected SidedPlane
XYdZSolid. minXPlane
Min-X planeprotected SidedPlane
dXYZSolid. minYPlane
Min-Y planeprotected SidedPlane
StandardXYZSolid. minYPlane
Min-Y planeprotected SidedPlane
XYdZSolid. minYPlane
Min-Y planeprotected SidedPlane
dXYZSolid. minZPlane
Min-Z planeprotected SidedPlane
StandardXYZSolid. minZPlane
Min-Z planeprotected SidedPlane
XdYZSolid. minZPlane
Min-Z planeprivate SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator. outsideTestPointCutoffPlane
private SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator. outsideTravelCutoffPlane
SidedPlane
GeoExactCircle.ApproximationSlice. plane
SidedPlane
GeoPolygonFactory.Edge. plane
PlaneSidedPlane
GeoExactCircle.CircleSlice. plane1
protected SidedPlane
GeoS2Shape. plane1
The first planeSidedPlane
GeoExactCircle.CircleSlice. plane2
protected SidedPlane
GeoS2Shape. plane2
The second planeprotected SidedPlane
GeoS2Shape. plane3
The third planeprotected SidedPlane
GeoS2Shape. plane4
The fourth planeprotected SidedPlane
GeoDegenerateHorizontalLine. rightPlane
The right side end planeprotected SidedPlane
GeoLongitudeSlice. rightPlane
The right plane of the sliceprotected SidedPlane
GeoNorthRectangle. rightPlane
Right-side planeprotected SidedPlane
GeoRectangle. rightPlane
The right planeprotected SidedPlane
GeoSouthRectangle. rightPlane
The right planeprotected SidedPlane
GeoWideDegenerateHorizontalLine. rightPlane
The right cutoff planeprotected SidedPlane
GeoWideLongitudeSlice. rightPlane
The right planeprotected SidedPlane
GeoWideNorthRectangle. rightPlane
The right planeprotected SidedPlane
GeoWideRectangle. rightPlane
Right planeprotected SidedPlane
GeoWideSouthRectangle. rightPlane
The right planeprotected SidedPlane
GeoConcavePolygon.EitherBound. sideBound1
protected SidedPlane
GeoConvexPolygon.EitherBound. sideBound1
protected SidedPlane
GeoConcavePolygon.EitherBound. sideBound2
protected SidedPlane
GeoConvexPolygon.EitherBound. sideBound2
SidedPlane
GeoDegeneratePath.PathSegment. startCutoffPlane
Plane going through the center and start point, marking the start edge of the segmentSidedPlane
GeoStandardPath.PathSegment. startCutoffPlane
Plane going through the center and start point, marking the start edge of the segmentSidedPlane
GeoComplexPolygon.Edge. startPlane
private SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator. testPointCutoffPlane
private SidedPlane
GeoComplexPolygon.DualCrossingEdgeIterator. testPointOtherCutoffPlane
protected SidedPlane
GeoDegenerateVerticalLine. topPlane
Top end cutoff planeprotected SidedPlane
GeoLatitudeZone. topPlane
The top planeprotected SidedPlane
GeoRectangle. topPlane
The top planeprotected SidedPlane
GeoSouthLatitudeZone. topPlane
The top plane of the zoneprotected SidedPlane
GeoSouthRectangle. topPlane
The top planeprotected SidedPlane
GeoWideRectangle. topPlane
Top planeprotected SidedPlane
GeoWideSouthRectangle. topPlane
The top planeSidedPlane
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 SidedPlane Modifier and Type Field Description protected java.util.Map<SidedPlane,Membership>
GeoConcavePolygon. eitherBounds
A bounds object for each sided planeprotected java.util.Map<SidedPlane,Membership>
GeoConvexPolygon. eitherBounds
A bounds object for each sided planeprotected java.util.Map<SidedPlane,SidedPlane>
GeoConcavePolygon. nextBrotherMap
Map from edge to its next non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>
GeoConcavePolygon. nextBrotherMap
Map from edge to its next non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>
GeoConvexPolygon. nextBrotherMap
Map from edge to its next non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>
GeoConvexPolygon. nextBrotherMap
Map from edge to its next non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>
GeoConcavePolygon. prevBrotherMap
Map from edge to its previous non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>
GeoConcavePolygon. prevBrotherMap
Map from edge to its previous non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>
GeoConvexPolygon. prevBrotherMap
Map from edge to its previous non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>
GeoConvexPolygon. prevBrotherMap
Map from edge to its previous non-coplanar brotherMethods in org.apache.lucene.spatial3d.geom that return SidedPlane Modifier and Type Method Description static 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 SidedPlane Modifier and Type Method Description (package private) static boolean
GeoPolygonFactory. buildPolygonShape(GeoCompositePolygon rval, GeoPolygonFactory.MutableBoolean seenConcave, PlanetModel planetModel, java.util.List<GeoPoint> pointsList, java.util.BitSet internalEdges, int startPointIndex, int endPointIndex, SidedPlane startingEdge, java.util.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, java.util.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 SidedPlane Constructor Description 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(java.util.List<GeoPoint> pointList, java.util.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.
-