Package | Description |
---|---|
org.apache.lucene.spatial3d.geom |
Shapes implemented using 3D planar geometry.
|
Modifier and Type | Class and Description |
---|---|
class |
ArcDistance
Arc distance computation style.
|
class |
LinearDistance
Linear distance computation style.
|
class |
LinearSquaredDistance
Linear squared distance computation style.
|
class |
NormalDistance
Normal distance computation style.
|
class |
NormalSquaredDistance
Normal squared distance computation style.
|
Modifier and Type | Method and Description |
---|---|
double |
GeoBaseDistanceShape.computeDeltaDistance(DistanceStyle distanceStyle,
double x,
double y,
double z) |
default double |
GeoDistance.computeDeltaDistance(DistanceStyle distanceStyle,
double x,
double y,
double z)
Compute the shape's delta distance given a point.
|
double |
GeoBaseDistanceShape.computeDeltaDistance(DistanceStyle distanceStyle,
GeoPoint 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 |
GeoDistance.computeDistance(DistanceStyle distanceStyle,
double x,
double y,
double z)
Compute this shape's internal "distance" to the GeoPoint.
|
double |
GeoBaseDistanceShape.computeDistance(DistanceStyle distanceStyle,
GeoPoint point) |
default double |
GeoDistance.computeDistance(DistanceStyle distanceStyle,
GeoPoint point)
Compute this shape's internal "distance" to the GeoPoint.
|
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 |
GeoBaseMembershipShape.computeOutsideDistance(DistanceStyle distanceStyle,
double x,
double y,
double z) |
double |
GeoOutsideDistance.computeOutsideDistance(DistanceStyle distanceStyle,
double x,
double y,
double z)
Compute this shape's distance to the GeoPoint.
|
double |
GeoBaseMembershipShape.computeOutsideDistance(DistanceStyle distanceStyle,
GeoPoint point) |
default double |
GeoOutsideDistance.computeOutsideDistance(DistanceStyle distanceStyle,
GeoPoint point)
Compute this shape's distance to the GeoPoint.
|
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.
|
protected double |
GeoBaseDistanceShape.deltaDistance(DistanceStyle distanceStyle,
double x,
double y,
double z)
Called by a
computeDeltaDistance method if X/Y/Z is within this shape. |
protected abstract double |
GeoBaseDistanceShape.distance(DistanceStyle distanceStyle,
double x,
double y,
double z)
Called by a
computeDistance method if X/Y/Z is within this shape. |
protected abstract void |
GeoBaseDistanceShape.distanceBounds(Bounds bounds,
DistanceStyle distanceStyle,
double distanceValue)
Called by a
getDistanceBounds method if distanceValue is not Double.POSITIVE_INFINITY. |
void |
GeoBaseDistanceShape.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.
|
protected double |
GeoDegenerateVerticalLine.outsideDistance(DistanceStyle distanceStyle,
double x,
double y,
double z) |
protected abstract double |
GeoBaseMembershipShape.outsideDistance(DistanceStyle distanceStyle,
double x,
double y,
double z)
Called by a
computeOutsideDistance method if X/Y/Z is not within this shape. |
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.