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 TypeClassDescriptionclassArc distance computation style.classLinear distance computation style.classLinear squared distance computation style.classNormal distance computation style.classNormal squared distance computation style.Fields in org.apache.lucene.spatial3d.geom with type parameters of type DistanceStyleModifier and TypeFieldDescriptionfinal Map<DistanceStyle, Double> GeoDegeneratePath.PathSegment.fullDistanceCachePlace to keep any complete segment distances we've calculated so farfinal Map<DistanceStyle, Double> GeoStandardPath.PathSegment.startDistanceCachePlace to keep any complete segment distances we've calculated so farMethods in org.apache.lucene.spatial3d.geom with parameters of type DistanceStyleModifier and TypeMethodDescriptiondoubleGeoBaseDistanceShape.computeDeltaDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoBaseDistanceShape.computeDeltaDistance(DistanceStyle distanceStyle, GeoPoint point) default doubleGeoDistance.computeDeltaDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute the shape's delta distance given a point.default doubleGeoDistance.computeDeltaDistance(DistanceStyle distanceStyle, GeoPoint point) Compute the shape's delta distance given a point.doubleGeoBaseDistanceShape.computeDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoBaseDistanceShape.computeDistance(DistanceStyle distanceStyle, GeoPoint point) doubleGeoDegeneratePoint.computeDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoDistance.computeDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute this shape's internal "distance" to the GeoPoint.default doubleGeoDistance.computeDistance(DistanceStyle distanceStyle, GeoPoint point) Compute this shape's internal "distance" to the GeoPoint.doubleGeoDegeneratePath.computeNearestDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoPath.computeNearestDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute the nearest path distance to the GeoPoint.default doubleGeoPath.computeNearestDistance(DistanceStyle distanceStyle, GeoPoint point) Compute the nearest path distance to the GeoPoint.doubleGeoStandardPath.computeNearestDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoBaseCompositeMembershipShape.computeOutsideDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoBaseCompositeMembershipShape.computeOutsideDistance(DistanceStyle distanceStyle, GeoPoint point) doubleGeoBaseMembershipShape.computeOutsideDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoBaseMembershipShape.computeOutsideDistance(DistanceStyle distanceStyle, GeoPoint point) doubleGeoDegeneratePoint.computeOutsideDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoDegeneratePoint.computeOutsideDistance(DistanceStyle distanceStyle, GeoPoint point) doubleGeoOutsideDistance.computeOutsideDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute this shape's distance to the GeoPoint.default doubleGeoOutsideDistance.computeOutsideDistance(DistanceStyle distanceStyle, GeoPoint point) Compute this shape's distance to the GeoPoint.doubleGeoDegeneratePath.computePathCenterDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoPath.computePathCenterDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute the shortest distance from the path center to the GeoPoint.default doubleGeoPath.computePathCenterDistance(DistanceStyle distanceStyle, GeoPoint point) Compute the shortest distance from the path center to the GeoPoint.doubleGeoStandardPath.computePathCenterDistance(DistanceStyle distanceStyle, double x, double y, double z) private doubleGeoStandardPath.PathSegment.computeStartingDistance(DistanceStyle distanceStyle) protected doubleGeoBaseDistanceShape.deltaDistance(DistanceStyle distanceStyle, double x, double y, double z) Called by acomputeDeltaDistancemethod if X/Y/Z is within this shape.protected doubleGeoDegeneratePath.deltaDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoStandardPath.deltaDistance(DistanceStyle distanceStyle, double x, double y, double z) protected abstract doubleGeoBaseDistanceShape.distance(DistanceStyle distanceStyle, double x, double y, double z) Called by acomputeDistancemethod if X/Y/Z is within this shape.protected doubleGeoDegeneratePath.distance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoExactCircle.distance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoStandardCircle.distance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.BaseSegmentEndpoint.distance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoStandardPath.distance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathComponent.distance(DistanceStyle distanceStyle, double x, double y, double z) Compute distance measure starting from beginning of the path and including perpendicular dog-leg to a point within the corridor.doubleGeoStandardPath.PathNode.distance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathSegment.distance(DistanceStyle distanceStyle, double x, double y, double z) 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) doubleGeoDegeneratePath.PathSegment.fullPathDistance(DistanceStyle distanceStyle) Compute the full distance along this path segment.doubleGeoStandardPath.BaseSegmentEndpoint.fullPathDistance(DistanceStyle distanceStyle) doubleGeoStandardPath.PathComponent.fullPathDistance(DistanceStyle distanceStyle) Compute the total distance this path component adds to the path.doubleGeoStandardPath.PathNode.fullPathDistance(DistanceStyle distanceStyle) doubleGeoStandardPath.PathSegment.fullPathDistance(DistanceStyle distanceStyle) 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.doubleGeoStandardPath.BaseSegmentEndpoint.getStartingDistance(DistanceStyle distanceStyle) doubleGeoStandardPath.PathComponent.getStartingDistance(DistanceStyle distanceStyle) Retrieve the starting distance along the path for this path element.doubleGeoStandardPath.PathNode.getStartingDistance(DistanceStyle distanceStyle) doubleGeoStandardPath.PathSegment.getStartingDistance(DistanceStyle distanceStyle) GeoStandardPath.BaseSegmentEndpoint.nearestDistance(DistanceStyle distanceStyle, double x, double y, double z) GeoStandardPath.PathComponent.nearestDistance(DistanceStyle distanceStyle, double x, double y, double z) Get the nearest distance for a point.GeoStandardPath.PathNode.nearestDistance(DistanceStyle distanceStyle, double x, double y, double z) GeoStandardPath.PathSegment.nearestDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoDegeneratePath.PathSegment.nearestPathDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute nearest path distance (distance from start of segment to center line point adjacent).doubleGeoStandardPath.BaseSegmentEndpoint.nearestPathDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.CutoffDualCircleSegmentEndpoint.nearestPathDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.CutoffSingleCircleSegmentEndpoint.nearestPathDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathComponent.nearestPathDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute nearest path distance (distance from start of segment to point adjacent the one specitied, if reachable by this segment).doubleGeoStandardPath.PathNode.nearestPathDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathSegment.nearestPathDistance(DistanceStyle distanceStyle, double x, double y, double z) protected abstract doubleGeoBaseMembershipShape.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) Called by acomputeOutsideDistancemethod if X/Y/Z is not within this shape.protected doubleGeoComplexPolygon.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoConcavePolygon.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoConvexPolygon.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoDegenerateHorizontalLine.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoDegenerateLatitudeZone.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoDegenerateLongitudeSlice.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoDegeneratePath.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoDegeneratePath.PathSegment.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute external distance.doubleGeoDegeneratePath.SegmentEndpoint.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute external distance.protected doubleGeoDegenerateVerticalLine.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoExactCircle.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoLatitudeZone.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoLongitudeSlice.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoNorthLatitudeZone.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoNorthRectangle.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoRectangle.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoS2Shape.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoSouthLatitudeZone.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoSouthRectangle.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoStandardCircle.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.BaseSegmentEndpoint.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoStandardPath.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathComponent.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute external distance.doubleGeoStandardPath.PathNode.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathSegment.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoWideDegenerateHorizontalLine.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoWideLongitudeSlice.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoWideNorthRectangle.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoWideRectangle.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoWideSouthRectangle.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) protected doubleGeoWorld.outsideDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoDegeneratePath.PathSegment.pathCenterDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute path center distance (distance from path to current point).doubleGeoDegeneratePath.SegmentEndpoint.pathCenterDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute path center distance.doubleGeoStandardPath.BaseSegmentEndpoint.pathCenterDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.CutoffDualCircleSegmentEndpoint.pathCenterDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.CutoffSingleCircleSegmentEndpoint.pathCenterDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathComponent.pathCenterDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute path center distance (distance from the point to center of the path, if reachable by this segment).doubleGeoStandardPath.PathNode.pathCenterDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathSegment.pathCenterDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.BaseSegmentEndpoint.pathDeltaDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathComponent.pathDeltaDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute delta path distance.doubleGeoStandardPath.PathNode.pathDeltaDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathSegment.pathDeltaDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoDegeneratePath.PathSegment.pathDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute interior path distance.doubleGeoDegeneratePath.SegmentEndpoint.pathDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute interior path distance.doubleGeoStandardPath.BaseSegmentEndpoint.pathDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathComponent.pathDistance(DistanceStyle distanceStyle, double x, double y, double z) Compute path distance.doubleGeoStandardPath.PathNode.pathDistance(DistanceStyle distanceStyle, double x, double y, double z) doubleGeoStandardPath.PathSegment.pathDistance(DistanceStyle distanceStyle, double x, double y, double z)