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 SidedPlaneGeoComplexPolygon.Edge.backingPlaneprotected final SidedPlaneGeoLongitudeSlice.backingPlaneBacking plane (for narrow angles)protected final SidedPlaneGeoNorthRectangle.backingPlaneBacking plane (for narrow angles)protected final SidedPlaneGeoRectangle.backingPlaneBacking plane (for narrow angles)protected final SidedPlaneGeoSouthRectangle.backingPlaneBacking plane (for narrow angles)protected final SidedPlaneGeoDegenerateVerticalLine.bottomPlaneBottom end cutoff planeprotected final SidedPlaneGeoLatitudeZone.bottomPlaneThe bottom planeprotected final SidedPlaneGeoNorthLatitudeZone.bottomPlaneThe bottom plane of the zoneprotected final SidedPlaneGeoNorthRectangle.bottomPlaneBottom edge planeprotected final SidedPlaneGeoRectangle.bottomPlaneThe bottom planeprotected final SidedPlaneGeoWideNorthRectangle.bottomPlaneThe bottom planeprotected final SidedPlaneGeoWideRectangle.bottomPlaneBottom planeprotected final SidedPlaneGeoStandardPath.CutoffDualCircleSegmentEndpoint.boundaryPlane1protected final SidedPlaneGeoStandardPath.CutoffDualCircleSegmentEndpoint.boundaryPlane2protected final SidedPlaneGeoDegenerateLongitudeSlice.boundingPlaneThe bounding plane for the slice (through both poles, perpendicular to the slice)protected final SidedPlaneGeoDegenerateVerticalLine.boundingPlaneBack-side cutoff planeprivate final SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator.checkPointCutoffPlaneprivate final SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator.checkPointOtherCutoffPlanefinal SidedPlaneGeoExactCircle.CircleSlice.circlePlaneprotected final SidedPlaneGeoStandardCircle.circlePlaneThe plane describing the circle (really an ellipse on a non-spherical world)protected final SidedPlaneGeoStandardPath.CircleSegmentEndpoint.circlePlaneA plane describing the circleprotected final SidedPlaneGeoStandardPath.CutoffDualCircleSegmentEndpoint.circlePlane1First circleprotected final SidedPlaneGeoStandardPath.CutoffDualCircleSegmentEndpoint.circlePlane2Second circleprivate final SidedPlaneGeoStandardPath.CutoffSingleCircleSegmentEndpoint.cutoffPlaneprotected SidedPlane[]GeoConcavePolygon.edgesA list of edgesprotected SidedPlane[]GeoConvexPolygon.edgesA list of edgesprotected SidedPlane[]GeoConcavePolygon.endBoundsEnd boundsprotected SidedPlane[]GeoConvexPolygon.endBoundsA list of edge ending bounding planesfinal SidedPlaneGeoDegeneratePath.PathSegment.endCutoffPlanePlane going through the center and end point, marking the end edge of the segmentfinal SidedPlaneGeoStandardPath.PathSegment.endCutoffPlanePlane going through the center and end point, marking the end edge of the segmentfinal SidedPlaneGeoComplexPolygon.Edge.endPlaneprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator.insideTestPointCutoffPlaneprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator.insideTravelCutoffPlaneprotected SidedPlane[]GeoConcavePolygon.invertedEdgesA list of inverted edgesprotected final SidedPlaneGeoDegenerateHorizontalLine.leftPlaneThe left side end planeprotected final SidedPlaneGeoLongitudeSlice.leftPlaneThe left plane of the sliceprotected final SidedPlaneGeoNorthRectangle.leftPlaneLeft-side planeprotected final SidedPlaneGeoRectangle.leftPlaneThe left planeprotected final SidedPlaneGeoSouthRectangle.leftPlaneThe left planeprotected final SidedPlaneGeoWideDegenerateHorizontalLine.leftPlaneThe left cutoff planeprotected final SidedPlaneGeoWideLongitudeSlice.leftPlaneThe left planeprotected final SidedPlaneGeoWideNorthRectangle.leftPlaneThe left planeprotected final SidedPlaneGeoWideRectangle.leftPlaneLeft planeprotected final SidedPlaneGeoWideSouthRectangle.leftPlaneThe left planefinal SidedPlaneGeoStandardPath.PathSegment.lowerConnectingPlaneCutoff plane parallel to connecting plane representing the other side of the path segmentprotected final SidedPlaneStandardXYZSolid.maxXPlaneMax-X planeprotected final SidedPlaneXdYZSolid.maxXPlaneMax-X planeprotected final SidedPlaneXYdZSolid.maxXPlaneMax-X planeprotected final SidedPlanedXYZSolid.maxYPlaneMax-Y planeprotected final SidedPlaneStandardXYZSolid.maxYPlaneMax-Y planeprotected final SidedPlaneXYdZSolid.maxYPlaneMax-Y planeprotected final SidedPlanedXYZSolid.maxZPlaneMax-Z planeprotected final SidedPlaneStandardXYZSolid.maxZPlaneMax-Z planeprotected final SidedPlaneXdYZSolid.maxZPlaneMax-Z planeprotected final SidedPlaneStandardXYZSolid.minXPlaneMin-X planeprotected final SidedPlaneXdYZSolid.minXPlaneMin-X planeprotected final SidedPlaneXYdZSolid.minXPlaneMin-X planeprotected final SidedPlanedXYZSolid.minYPlaneMin-Y planeprotected final SidedPlaneStandardXYZSolid.minYPlaneMin-Y planeprotected final SidedPlaneXYdZSolid.minYPlaneMin-Y planeprotected final SidedPlanedXYZSolid.minZPlaneMin-Z planeprotected final SidedPlaneStandardXYZSolid.minZPlaneMin-Z planeprotected final SidedPlaneXdYZSolid.minZPlaneMin-Z planeprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator.outsideTestPointCutoffPlaneprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator.outsideTravelCutoffPlanefinal SidedPlaneGeoExactCircle.ApproximationSlice.planefinal SidedPlaneGeoPolygonFactory.Edge.planePlanefinal SidedPlaneGeoExactCircle.CircleSlice.plane1protected final SidedPlaneGeoS2Shape.plane1The first planefinal SidedPlaneGeoExactCircle.CircleSlice.plane2protected final SidedPlaneGeoS2Shape.plane2The second planeprotected final SidedPlaneGeoS2Shape.plane3The third planeprotected final SidedPlaneGeoS2Shape.plane4The fourth planeprotected final SidedPlaneGeoDegenerateHorizontalLine.rightPlaneThe right side end planeprotected final SidedPlaneGeoLongitudeSlice.rightPlaneThe right plane of the sliceprotected final SidedPlaneGeoNorthRectangle.rightPlaneRight-side planeprotected final SidedPlaneGeoRectangle.rightPlaneThe right planeprotected final SidedPlaneGeoSouthRectangle.rightPlaneThe right planeprotected final SidedPlaneGeoWideDegenerateHorizontalLine.rightPlaneThe right cutoff planeprotected final SidedPlaneGeoWideLongitudeSlice.rightPlaneThe right planeprotected final SidedPlaneGeoWideNorthRectangle.rightPlaneThe right planeprotected final SidedPlaneGeoWideRectangle.rightPlaneRight planeprotected final SidedPlaneGeoWideSouthRectangle.rightPlaneThe right planeprotected SidedPlane[]GeoConcavePolygon.startBoundsStart boundsprotected SidedPlane[]GeoConvexPolygon.startBoundsA list of edge starting bounding planesfinal SidedPlaneGeoDegeneratePath.PathSegment.startCutoffPlanePlane going through the center and start point, marking the start edge of the segmentfinal SidedPlaneGeoStandardPath.PathSegment.startCutoffPlanePlane going through the center and start point, marking the start edge of the segmentfinal SidedPlaneGeoComplexPolygon.Edge.startPlaneprivate final SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator.testPointCutoffPlaneprivate final SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator.testPointOtherCutoffPlaneprotected final SidedPlaneGeoDegenerateVerticalLine.topPlaneTop end cutoff planeprotected final SidedPlaneGeoLatitudeZone.topPlaneThe top planeprotected final SidedPlaneGeoRectangle.topPlaneThe top planeprotected final SidedPlaneGeoSouthLatitudeZone.topPlaneThe top plane of the zoneprotected final SidedPlaneGeoSouthRectangle.topPlaneThe top planeprotected final SidedPlaneGeoWideRectangle.topPlaneTop planeprotected final SidedPlaneGeoWideSouthRectangle.topPlaneThe top planefinal SidedPlaneGeoStandardPath.PathSegment.upperConnectingPlaneCutoff 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, SidedPlane> GeoConcavePolygon.nextBrotherMapMap from edge to its next non-coplanar brotherprotected Map<SidedPlane, SidedPlane> GeoConcavePolygon.nextBrotherMapMap from edge to its next non-coplanar brotherprotected Map<SidedPlane, SidedPlane> GeoConvexPolygon.nextBrotherMapMap from edge to its next non-coplanar brotherprotected Map<SidedPlane, SidedPlane> GeoConvexPolygon.nextBrotherMapMap from edge to its next non-coplanar brotherprotected Map<SidedPlane, SidedPlane> GeoConcavePolygon.prevBrotherMapMap from edge to its previous non-coplanar brotherprotected Map<SidedPlane, SidedPlane> GeoConcavePolygon.prevBrotherMapMap from edge to its previous non-coplanar brotherprotected Map<SidedPlane, SidedPlane> GeoConvexPolygon.prevBrotherMapMap from edge to its previous non-coplanar brotherprotected Map<SidedPlane, SidedPlane> GeoConvexPolygon.prevBrotherMapMap from edge to its previous non-coplanar brotherMethods in org.apache.lucene.spatial3d.geom that return SidedPlaneModifier and TypeMethodDescriptionstatic SidedPlaneSidedPlane.constructNormalizedPerpendicularSidedPlane(Vector insidePoint, Vector normalVector, Vector point1, Vector point2) Construct a sided plane from two points and a third normal vector.static SidedPlaneSidedPlane.constructNormalizedThreePointSidedPlane(Vector insidePoint, Vector point1, Vector point2, Vector point3) Construct a sided plane from three points.static SidedPlaneSidedPlane.constructSidedPlaneFromOnePoint(Vector insidePoint, Plane plane, Vector intersectionPoint) Construct sided plane from a plane and one point.static SidedPlaneSidedPlane.constructSidedPlaneFromTwoPoints(Vector insidePoint, Vector upperPoint, Vector lowerPoint) Construct sided plane from two points.Methods in org.apache.lucene.spatial3d.geom with parameters of type SidedPlaneModifier and TypeMethodDescription(package private) static booleanGeoPolygonFactory.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 booleanGeoPolygonFactory.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 SidedPlaneModifierConstructorDescriptionprotectedCircleSegmentEndpoint(PlanetModel planetModel, GeoStandardPath.PathComponent previous, GeoPoint point, SidedPlane circlePlane) Constructor for case (3).CircleSlice(SidedPlane circlePlane, GeoPoint endPoint1, GeoPoint endPoint2, GeoPoint center, GeoPoint check) 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).Edge(GeoPoint startPoint, GeoPoint endPoint, SidedPlane plane, boolean isInternal) Constructor.EdgeBuffer(List<GeoPoint> pointList, BitSet internalEdges, int startPlaneStartIndex, int startPlaneEndIndex, SidedPlane startPlane) Constructor.SegmentEndpoint(PlanetModel planetModel, GeoPoint point, SidedPlane cutoffPlane) Constructor for case (2).SegmentEndpoint(PlanetModel planetModel, GeoPoint point, SidedPlane cutoffPlane1, SidedPlane cutoffPlane2) Constructor for case (3).SidedPlane(SidedPlane sidedPlane) Construct a SidedPlane identical to an existing one, but reversed.