Class PointPairDistance
java.lang.Object
org.locationtech.jts.algorithm.distance.PointPairDistance
Contains a pair of points and the distance between them.
Provides methods to update with a new point pair with
either maximum or minimum distance.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCoordinate
(int i) double
void
void
initialize
(Coordinate p0, Coordinate p1) private void
initialize
(Coordinate p0, Coordinate p1, double distance) Initializes the points, avoiding recomputing the distance.void
setMaximum
(PointPairDistance ptDist) void
setMaximum
(Coordinate p0, Coordinate p1) void
setMinimum
(PointPairDistance ptDist) void
setMinimum
(Coordinate p0, Coordinate p1) toString()
-
Field Details
-
pt
-
distance
private double distance -
isNull
private boolean isNull
-
-
Constructor Details
-
PointPairDistance
public PointPairDistance()
-
-
Method Details
-
initialize
public void initialize() -
initialize
-
initialize
Initializes the points, avoiding recomputing the distance.- Parameters:
p0
-p1
-distance
- the distance between p0 and p1
-
getDistance
public double getDistance() -
getCoordinates
-
getCoordinate
-
setMaximum
-
setMaximum
-
setMinimum
-
setMinimum
-
toString
-