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 SidedPlaneGeoComplexPolygon.Edge. backingPlaneprotected SidedPlaneGeoLongitudeSlice. backingPlaneBacking plane (for narrow angles)protected SidedPlaneGeoNorthRectangle. backingPlaneBacking plane (for narrow angles)protected SidedPlaneGeoRectangle. backingPlaneBacking plane (for narrow angles)protected SidedPlaneGeoSouthRectangle. backingPlaneBacking plane (for narrow angles)protected SidedPlaneGeoDegenerateVerticalLine. bottomPlaneBottom end cutoff planeprotected SidedPlaneGeoLatitudeZone. bottomPlaneThe bottom planeprotected SidedPlaneGeoNorthLatitudeZone. bottomPlaneThe bottom plane of the zoneprotected SidedPlaneGeoNorthRectangle. bottomPlaneBottom edge planeprotected SidedPlaneGeoRectangle. bottomPlaneThe bottom planeprotected SidedPlaneGeoWideNorthRectangle. bottomPlaneThe bottom planeprotected SidedPlaneGeoWideRectangle. bottomPlaneBottom planeprotected SidedPlaneGeoDegenerateLongitudeSlice. boundingPlaneThe bounding plane for the slice (through both poles, perpendicular to the slice)protected SidedPlaneGeoDegenerateVerticalLine. boundingPlaneBack-side cutoff planeprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator. checkPointCutoffPlaneprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator. checkPointOtherCutoffPlaneSidedPlaneGeoExactCircle.CircleSlice. circlePlaneprotected SidedPlaneGeoStandardCircle. circlePlaneThe plane describing the circle (really an ellipse on a non-spherical world)protected SidedPlaneGeoStandardPath.CircleSegmentEndpoint. circlePlaneA plane describing the circleprotected SidedPlaneGeoStandardPath.CutoffDualCircleSegmentEndpoint. circlePlane1First circleprotected SidedPlaneGeoStandardPath.CutoffDualCircleSegmentEndpoint. circlePlane2Second circleprotected SidedPlane[]GeoConcavePolygon. edgesA list of edgesprotected SidedPlane[]GeoConvexPolygon. edgesA list of edgesSidedPlaneGeoDegeneratePath.PathSegment. endCutoffPlanePlane going through the center and end point, marking the end edge of the segmentSidedPlaneGeoStandardPath.PathSegment. endCutoffPlanePlane going through the center and end point, marking the end edge of the segmentSidedPlaneGeoComplexPolygon.Edge. endPlaneprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator. insideTestPointCutoffPlaneprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator. insideTravelCutoffPlaneprotected SidedPlane[]GeoConcavePolygon. invertedEdgesA list of inverted edgesprotected SidedPlaneGeoDegenerateHorizontalLine. leftPlaneThe left side end planeprotected SidedPlaneGeoLongitudeSlice. leftPlaneThe left plane of the sliceprotected SidedPlaneGeoNorthRectangle. leftPlaneLeft-side planeprotected SidedPlaneGeoRectangle. leftPlaneThe left planeprotected SidedPlaneGeoSouthRectangle. leftPlaneThe left planeprotected SidedPlaneGeoWideDegenerateHorizontalLine. leftPlaneThe left cutoff planeprotected SidedPlaneGeoWideLongitudeSlice. leftPlaneThe left planeprotected SidedPlaneGeoWideNorthRectangle. leftPlaneThe left planeprotected SidedPlaneGeoWideRectangle. leftPlaneLeft planeprotected SidedPlaneGeoWideSouthRectangle. leftPlaneThe left planeSidedPlaneGeoStandardPath.PathSegment. lowerConnectingPlaneCutoff plane parallel to connecting plane representing the other side of the path segmentprotected SidedPlaneStandardXYZSolid. maxXPlaneMax-X planeprotected SidedPlaneXdYZSolid. maxXPlaneMax-X planeprotected SidedPlaneXYdZSolid. maxXPlaneMax-X planeprotected SidedPlanedXYZSolid. maxYPlaneMax-Y planeprotected SidedPlaneStandardXYZSolid. maxYPlaneMax-Y planeprotected SidedPlaneXYdZSolid. maxYPlaneMax-Y planeprotected SidedPlanedXYZSolid. maxZPlaneMax-Z planeprotected SidedPlaneStandardXYZSolid. maxZPlaneMax-Z planeprotected SidedPlaneXdYZSolid. maxZPlaneMax-Z planeprotected SidedPlaneStandardXYZSolid. minXPlaneMin-X planeprotected SidedPlaneXdYZSolid. minXPlaneMin-X planeprotected SidedPlaneXYdZSolid. minXPlaneMin-X planeprotected SidedPlanedXYZSolid. minYPlaneMin-Y planeprotected SidedPlaneStandardXYZSolid. minYPlaneMin-Y planeprotected SidedPlaneXYdZSolid. minYPlaneMin-Y planeprotected SidedPlanedXYZSolid. minZPlaneMin-Z planeprotected SidedPlaneStandardXYZSolid. minZPlaneMin-Z planeprotected SidedPlaneXdYZSolid. minZPlaneMin-Z planeprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator. outsideTestPointCutoffPlaneprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator. outsideTravelCutoffPlaneSidedPlaneGeoExactCircle.ApproximationSlice. planeSidedPlaneGeoPolygonFactory.Edge. planePlaneSidedPlaneGeoExactCircle.CircleSlice. plane1protected SidedPlaneGeoS2Shape. plane1The first planeSidedPlaneGeoExactCircle.CircleSlice. plane2protected SidedPlaneGeoS2Shape. plane2The second planeprotected SidedPlaneGeoS2Shape. plane3The third planeprotected SidedPlaneGeoS2Shape. plane4The fourth planeprotected SidedPlaneGeoDegenerateHorizontalLine. rightPlaneThe right side end planeprotected SidedPlaneGeoLongitudeSlice. rightPlaneThe right plane of the sliceprotected SidedPlaneGeoNorthRectangle. rightPlaneRight-side planeprotected SidedPlaneGeoRectangle. rightPlaneThe right planeprotected SidedPlaneGeoSouthRectangle. rightPlaneThe right planeprotected SidedPlaneGeoWideDegenerateHorizontalLine. rightPlaneThe right cutoff planeprotected SidedPlaneGeoWideLongitudeSlice. rightPlaneThe right planeprotected SidedPlaneGeoWideNorthRectangle. rightPlaneThe right planeprotected SidedPlaneGeoWideRectangle. rightPlaneRight planeprotected SidedPlaneGeoWideSouthRectangle. rightPlaneThe right planeprotected SidedPlaneGeoConcavePolygon.EitherBound. sideBound1protected SidedPlaneGeoConvexPolygon.EitherBound. sideBound1protected SidedPlaneGeoConcavePolygon.EitherBound. sideBound2protected SidedPlaneGeoConvexPolygon.EitherBound. sideBound2SidedPlaneGeoDegeneratePath.PathSegment. startCutoffPlanePlane going through the center and start point, marking the start edge of the segmentSidedPlaneGeoStandardPath.PathSegment. startCutoffPlanePlane going through the center and start point, marking the start edge of the segmentSidedPlaneGeoComplexPolygon.Edge. startPlaneprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator. testPointCutoffPlaneprivate SidedPlaneGeoComplexPolygon.DualCrossingEdgeIterator. testPointOtherCutoffPlaneprotected SidedPlaneGeoDegenerateVerticalLine. topPlaneTop end cutoff planeprotected SidedPlaneGeoLatitudeZone. topPlaneThe top planeprotected SidedPlaneGeoRectangle. topPlaneThe top planeprotected SidedPlaneGeoSouthLatitudeZone. topPlaneThe top plane of the zoneprotected SidedPlaneGeoSouthRectangle. topPlaneThe top planeprotected SidedPlaneGeoWideRectangle. topPlaneTop planeprotected SidedPlaneGeoWideSouthRectangle. topPlaneThe top planeSidedPlaneGeoStandardPath.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 SidedPlane Modifier and Type Field Description protected java.util.Map<SidedPlane,Membership>GeoConcavePolygon. eitherBoundsA bounds object for each sided planeprotected java.util.Map<SidedPlane,Membership>GeoConvexPolygon. eitherBoundsA bounds object for each sided planeprotected java.util.Map<SidedPlane,SidedPlane>GeoConcavePolygon. nextBrotherMapMap from edge to its next non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>GeoConcavePolygon. nextBrotherMapMap from edge to its next non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>GeoConvexPolygon. nextBrotherMapMap from edge to its next non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>GeoConvexPolygon. nextBrotherMapMap from edge to its next non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>GeoConcavePolygon. prevBrotherMapMap from edge to its previous non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>GeoConcavePolygon. prevBrotherMapMap from edge to its previous non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>GeoConvexPolygon. prevBrotherMapMap from edge to its previous non-coplanar brotherprotected java.util.Map<SidedPlane,SidedPlane>GeoConvexPolygon. prevBrotherMapMap from edge to its previous non-coplanar brotherMethods in org.apache.lucene.spatial3d.geom that return SidedPlane Modifier and Type Method Description static 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.Methods in org.apache.lucene.spatial3d.geom with parameters of type SidedPlane Modifier and Type Method Description (package private) static booleanGeoPolygonFactory. 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 booleanGeoPolygonFactory. 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.
-