Uses of Interface
org.apache.lucene.spatial3d.geom.Bounds
-
Packages that use Bounds Package Description org.apache.lucene.spatial3d.geom Shapes implemented using 3D planar geometry. -
-
Uses of Bounds in org.apache.lucene.spatial3d.geom
Classes in org.apache.lucene.spatial3d.geom that implement Bounds Modifier and Type Class Description classLatLonBoundsAn object for accumulating latitude/longitude bounds information.classXYZBoundsAn object for accumulating XYZ bounds information.Methods in org.apache.lucene.spatial3d.geom that return Bounds Modifier and Type Method Description BoundsBounds. addHorizontalPlane(PlanetModel planetModel, double latitude, Plane horizontalPlane, Membership... bounds)Add a horizontal plane to the bounds description.BoundsLatLonBounds. addHorizontalPlane(PlanetModel planetModel, double latitude, Plane horizontalPlane, Membership... bounds)BoundsXYZBounds. addHorizontalPlane(PlanetModel planetModel, double latitude, Plane horizontalPlane, Membership... bounds)Add a horizontal plane to the bounds description.BoundsBounds. addIntersection(PlanetModel planetModel, Plane plane1, Plane plane2, Membership... bounds)Add the intersection between two planes to the bounds description.BoundsLatLonBounds. addIntersection(PlanetModel planetModel, Plane plane1, Plane plane2, Membership... bounds)BoundsXYZBounds. addIntersection(PlanetModel planetModel, Plane plane1, Plane plane2, Membership... bounds)BoundsBounds. addPlane(PlanetModel planetModel, Plane plane, Membership... bounds)Add a general plane to the bounds description.BoundsLatLonBounds. addPlane(PlanetModel planetModel, Plane plane, Membership... bounds)BoundsXYZBounds. addPlane(PlanetModel planetModel, Plane plane, Membership... bounds)BoundsBounds. addPoint(GeoPoint point)Add a single point.BoundsLatLonBounds. addPoint(GeoPoint point)BoundsXYZBounds. addPoint(GeoPoint point)BoundsBounds. addVerticalPlane(PlanetModel planetModel, double longitude, Plane verticalPlane, Membership... bounds)Add a vertical plane to the bounds description.BoundsLatLonBounds. addVerticalPlane(PlanetModel planetModel, double longitude, Plane verticalPlane, Membership... bounds)BoundsXYZBounds. addVerticalPlane(PlanetModel planetModel, double longitude, Plane verticalPlane, Membership... bounds)Add a vertical plane to the bounds description.BoundsBounds. addXValue(GeoPoint point)Add an X value.BoundsLatLonBounds. addXValue(GeoPoint point)BoundsXYZBounds. addXValue(double x)Add a specific X value.BoundsXYZBounds. addXValue(GeoPoint point)BoundsBounds. addYValue(GeoPoint point)Add a Y value.BoundsLatLonBounds. addYValue(GeoPoint point)BoundsXYZBounds. addYValue(double y)Add a specific Y value.BoundsXYZBounds. addYValue(GeoPoint point)BoundsBounds. addZValue(GeoPoint point)Add a Z value.BoundsLatLonBounds. addZValue(GeoPoint point)BoundsXYZBounds. addZValue(double z)Add a specific Z value.BoundsXYZBounds. addZValue(GeoPoint point)BoundsBounds. isWide()Signal that the shape exceeds Math.PI in longitude.BoundsLatLonBounds. isWide()BoundsXYZBounds. isWide()BoundsBounds. noBottomLatitudeBound()Signal that there is no bottom latitude bound.BoundsLatLonBounds. noBottomLatitudeBound()BoundsXYZBounds. noBottomLatitudeBound()BoundsBounds. noBound(PlanetModel planetModel)Signal that there is no bound whatsoever.BoundsLatLonBounds. noBound(PlanetModel planetModel)BoundsXYZBounds. noBound(PlanetModel planetModel)BoundsBounds. noLongitudeBound()Signal that there is no longitude bound.BoundsLatLonBounds. noLongitudeBound()BoundsXYZBounds. noLongitudeBound()BoundsBounds. noTopLatitudeBound()Signal that there is no top latitude bound.BoundsLatLonBounds. noTopLatitudeBound()BoundsXYZBounds. noTopLatitudeBound()Methods in org.apache.lucene.spatial3d.geom with parameters of type Bounds Modifier and Type Method Description private static voidPlane. addPoint(Bounds boundsInfo, Membership[] bounds, GeoPoint point)Add a point to boundsInfo if within a specifically bounded area.protected abstract voidGeoBaseDistanceShape. distanceBounds(Bounds bounds, DistanceStyle distanceStyle, double distanceValue)Called by agetDistanceBoundsmethod if distanceValue is not Double.POSITIVE_INFINITY.protected voidGeoDegeneratePath. distanceBounds(Bounds bounds, DistanceStyle distanceStyle, double distanceValue)protected voidGeoExactCircle. distanceBounds(Bounds bounds, DistanceStyle distanceStyle, double distanceValue)protected voidGeoStandardCircle. distanceBounds(Bounds bounds, DistanceStyle distanceStyle, double distanceValue)protected voidGeoStandardPath. distanceBounds(Bounds bounds, DistanceStyle distanceStyle, double distanceValue)protected voidPlane. findIntersectionBounds(PlanetModel planetModel, Bounds boundsInfo, Plane q, Membership... bounds)Record intersection points for planes with error bounds.voidBounded. getBounds(Bounds bounds)Compute bounds for the shape.voidGeoBaseCompositeShape. getBounds(Bounds bounds)voidGeoBaseShape. getBounds(Bounds bounds)voidGeoComplexPolygon. getBounds(Bounds bounds)voidGeoConcavePolygon. getBounds(Bounds bounds)voidGeoConvexPolygon. getBounds(Bounds bounds)voidGeoDegenerateHorizontalLine. getBounds(Bounds bounds)voidGeoDegenerateLatitudeZone. getBounds(Bounds bounds)voidGeoDegenerateLongitudeSlice. getBounds(Bounds bounds)voidGeoDegeneratePath. getBounds(Bounds bounds)voidGeoDegeneratePath.PathSegment. getBounds(PlanetModel planetModel, Bounds bounds)Get the bounds for a segment endpoint.voidGeoDegeneratePath.SegmentEndpoint. getBounds(PlanetModel planetModel, Bounds bounds)Get the bounds for a segment endpoint.voidGeoDegeneratePoint. getBounds(Bounds bounds)voidGeoDegenerateVerticalLine. getBounds(Bounds bounds)voidGeoExactCircle. getBounds(Bounds bounds)voidGeoLatitudeZone. getBounds(Bounds bounds)voidGeoLongitudeSlice. getBounds(Bounds bounds)voidGeoNorthLatitudeZone. getBounds(Bounds bounds)voidGeoNorthRectangle. getBounds(Bounds bounds)voidGeoRectangle. getBounds(Bounds bounds)voidGeoS2Shape. getBounds(Bounds bounds)voidGeoSouthLatitudeZone. getBounds(Bounds bounds)voidGeoSouthRectangle. getBounds(Bounds bounds)voidGeoStandardCircle. getBounds(Bounds bounds)voidGeoStandardPath.BaseSegmentEndpoint. getBounds(PlanetModel planetModel, Bounds bounds)voidGeoStandardPath.CircleSegmentEndpoint. getBounds(PlanetModel planetModel, Bounds bounds)voidGeoStandardPath.CutoffDualCircleSegmentEndpoint. getBounds(PlanetModel planetModel, Bounds bounds)voidGeoStandardPath. getBounds(Bounds bounds)voidGeoStandardPath.PathSegment. getBounds(PlanetModel planetModel, Bounds bounds)Get the bounds for a segment endpoint.voidGeoStandardPath.SegmentEndpoint. getBounds(PlanetModel planetModel, Bounds bounds)Get the bounds for a segment endpoint.voidGeoWideDegenerateHorizontalLine. getBounds(Bounds bounds)voidGeoWideLongitudeSlice. getBounds(Bounds bounds)voidGeoWideNorthRectangle. getBounds(Bounds bounds)voidGeoWideRectangle. getBounds(Bounds bounds)voidGeoWideSouthRectangle. getBounds(Bounds bounds)voidGeoWorld. getBounds(Bounds bounds)voidGeoBaseDistanceShape. getDistanceBounds(Bounds bounds, DistanceStyle distanceStyle, double distanceValue)voidGeoDegeneratePoint. getDistanceBounds(Bounds bounds, DistanceStyle distanceStyle, double distanceValue)voidGeoDistanceShape. getDistanceBounds(Bounds bounds, DistanceStyle distanceStyle, double distanceValue)Compute a bound based on a provided distance measure.private static voidPlane. recordLineBounds(PlanetModel planetModel, Bounds boundsInfo, double lineVectorX, double lineVectorY, double lineVectorZ, double x0, double y0, double z0, Membership... bounds)
-