Uses of Interface
org.apache.lucene.spatial3d.geom.DistanceStyle
Packages that use DistanceStyle
-
Uses of DistanceStyle in org.apache.lucene.spatial3d.geom
Classes in org.apache.lucene.spatial3d.geom that implement DistanceStyleModifier and TypeClassDescriptionclass
Arc distance computation style.class
Linear distance computation style.class
Linear squared distance computation style.class
Normal distance computation style.class
Normal squared distance computation style.Fields in org.apache.lucene.spatial3d.geom with type parameters of type DistanceStyleModifier and TypeFieldDescriptionfinal Map<DistanceStyle,
Double> GeoDegeneratePath.PathSegment.fullDistanceCache
Place to keep any complete segment distances we've calculated so farfinal Map<DistanceStyle,
Double> GeoStandardPath.PathSegment.fullDistanceCache
Place to keep any complete segment distances we've calculated so farMethods in org.apache.lucene.spatial3d.geom with parameters of type DistanceStyleModifier and TypeMethodDescriptiondouble
GeoBaseDistanceShape.computeDeltaDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoBaseDistanceShape.computeDeltaDistance
(DistanceStyle distanceStyle, GeoPoint point) default double
GeoDistance.computeDeltaDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute the shape's delta distance given a point.default double
GeoDistance.computeDeltaDistance
(DistanceStyle distanceStyle, GeoPoint point) Compute the shape's delta distance given a point.double
GeoBaseDistanceShape.computeDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoBaseDistanceShape.computeDistance
(DistanceStyle distanceStyle, GeoPoint point) double
GeoDegeneratePoint.computeDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoDistance.computeDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute this shape's internal "distance" to the GeoPoint.default double
GeoDistance.computeDistance
(DistanceStyle distanceStyle, GeoPoint point) Compute this shape's internal "distance" to the GeoPoint.double
GeoDegeneratePath.computeNearestDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoPath.computeNearestDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute the nearest path distance to the GeoPoint.default double
GeoPath.computeNearestDistance
(DistanceStyle distanceStyle, GeoPoint point) Compute the nearest path distance to the GeoPoint.double
GeoStandardPath.computeNearestDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoBaseCompositeMembershipShape.computeOutsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoBaseCompositeMembershipShape.computeOutsideDistance
(DistanceStyle distanceStyle, GeoPoint point) double
GeoBaseMembershipShape.computeOutsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoBaseMembershipShape.computeOutsideDistance
(DistanceStyle distanceStyle, GeoPoint point) double
GeoDegeneratePoint.computeOutsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoDegeneratePoint.computeOutsideDistance
(DistanceStyle distanceStyle, GeoPoint point) double
GeoOutsideDistance.computeOutsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute this shape's distance to the GeoPoint.default double
GeoOutsideDistance.computeOutsideDistance
(DistanceStyle distanceStyle, GeoPoint point) Compute this shape's distance to the GeoPoint.double
GeoDegeneratePath.computePathCenterDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoPath.computePathCenterDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute the shortest distance from the path center to the GeoPoint.default double
GeoPath.computePathCenterDistance
(DistanceStyle distanceStyle, GeoPoint point) Compute the shortest distance from the path center to the GeoPoint.double
GeoStandardPath.computePathCenterDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoBaseDistanceShape.deltaDistance
(DistanceStyle distanceStyle, double x, double y, double z) Called by acomputeDeltaDistance
method if X/Y/Z is within this shape.protected double
GeoDegeneratePath.deltaDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoStandardPath.deltaDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected abstract double
GeoBaseDistanceShape.distance
(DistanceStyle distanceStyle, double x, double y, double z) Called by acomputeDistance
method if X/Y/Z is within this shape.protected double
GeoDegeneratePath.distance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoExactCircle.distance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoStandardCircle.distance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoStandardPath.distance
(DistanceStyle distanceStyle, double x, double y, double z) protected abstract void
GeoBaseDistanceShape.distanceBounds
(Bounds bounds, DistanceStyle distanceStyle, double distanceValue) Called by agetDistanceBounds
method if distanceValue is not Double.POSITIVE_INFINITY.protected void
GeoDegeneratePath.distanceBounds
(Bounds bounds, DistanceStyle distanceStyle, double distanceValue) protected void
GeoExactCircle.distanceBounds
(Bounds bounds, DistanceStyle distanceStyle, double distanceValue) protected void
GeoStandardCircle.distanceBounds
(Bounds bounds, DistanceStyle distanceStyle, double distanceValue) protected void
GeoStandardPath.distanceBounds
(Bounds bounds, DistanceStyle distanceStyle, double distanceValue) double
GeoDegeneratePath.PathSegment.fullPathDistance
(DistanceStyle distanceStyle) Compute the full distance along this path segment.double
GeoStandardPath.PathSegment.fullPathDistance
(DistanceStyle distanceStyle) Compute the full distance along this path segment.void
GeoBaseDistanceShape.getDistanceBounds
(Bounds bounds, DistanceStyle distanceStyle, double distanceValue) void
GeoDegeneratePoint.getDistanceBounds
(Bounds bounds, DistanceStyle distanceStyle, double distanceValue) void
GeoDistanceShape.getDistanceBounds
(Bounds bounds, DistanceStyle distanceStyle, double distanceValue) Compute a bound based on a provided distance measure.double
GeoDegeneratePath.PathSegment.nearestPathDistance
(PlanetModel planetModel, DistanceStyle distanceStyle, double x, double y, double z) Compute nearest path distance.double
GeoStandardPath.BaseSegmentEndpoint.nearestPathDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoStandardPath.CutoffDualCircleSegmentEndpoint.nearestPathDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoStandardPath.CutoffSingleCircleSegmentEndpoint.nearestPathDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoStandardPath.PathSegment.nearestPathDistance
(PlanetModel planetModel, DistanceStyle distanceStyle, double x, double y, double z) Compute nearest path distance.double
GeoStandardPath.SegmentEndpoint.nearestPathDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute nearest path distance.protected abstract double
GeoBaseMembershipShape.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) Called by acomputeOutsideDistance
method if X/Y/Z is not within this shape.protected double
GeoComplexPolygon.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoConcavePolygon.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoConvexPolygon.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoDegenerateHorizontalLine.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoDegenerateLatitudeZone.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoDegenerateLongitudeSlice.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoDegeneratePath.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoDegeneratePath.PathSegment.outsideDistance
(PlanetModel planetModel, DistanceStyle distanceStyle, double x, double y, double z) Compute external distance.double
GeoDegeneratePath.SegmentEndpoint.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute external distance.protected double
GeoDegenerateVerticalLine.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoExactCircle.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoLatitudeZone.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoLongitudeSlice.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoNorthLatitudeZone.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoNorthRectangle.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoRectangle.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoS2Shape.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoSouthLatitudeZone.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoSouthRectangle.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoStandardCircle.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoStandardPath.BaseSegmentEndpoint.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoStandardPath.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoStandardPath.PathSegment.outsideDistance
(PlanetModel planetModel, DistanceStyle distanceStyle, double x, double y, double z) Compute external distance.double
GeoStandardPath.SegmentEndpoint.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute external distance.protected double
GeoWideDegenerateHorizontalLine.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoWideLongitudeSlice.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoWideNorthRectangle.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoWideRectangle.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoWideSouthRectangle.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) protected double
GeoWorld.outsideDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoDegeneratePath.PathSegment.pathCenterDistance
(PlanetModel planetModel, DistanceStyle distanceStyle, double x, double y, double z) Compute path center distance.double
GeoDegeneratePath.SegmentEndpoint.pathCenterDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute path center distance.double
GeoStandardPath.BaseSegmentEndpoint.pathCenterDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoStandardPath.CutoffDualCircleSegmentEndpoint.pathCenterDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoStandardPath.CutoffSingleCircleSegmentEndpoint.pathCenterDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoStandardPath.PathSegment.pathCenterDistance
(PlanetModel planetModel, DistanceStyle distanceStyle, double x, double y, double z) Compute path center distance.double
GeoStandardPath.SegmentEndpoint.pathCenterDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute path center distance.double
GeoStandardPath.BaseSegmentEndpoint.pathDeltaDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoStandardPath.PathSegment.pathDeltaDistance
(PlanetModel planetModel, DistanceStyle distanceStyle, double x, double y, double z) Compute delta path distance.double
GeoStandardPath.SegmentEndpoint.pathDeltaDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute delta path distance.double
GeoDegeneratePath.PathSegment.pathDistance
(PlanetModel planetModel, DistanceStyle distanceStyle, double x, double y, double z) Compute interior path distance.double
GeoDegeneratePath.SegmentEndpoint.pathDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute interior path distance.double
GeoStandardPath.BaseSegmentEndpoint.pathDistance
(DistanceStyle distanceStyle, double x, double y, double z) double
GeoStandardPath.PathSegment.pathDistance
(PlanetModel planetModel, DistanceStyle distanceStyle, double x, double y, double z) Compute interior path distance.double
GeoStandardPath.SegmentEndpoint.pathDistance
(DistanceStyle distanceStyle, double x, double y, double z) Compute interior path distance.