Class DistanceFunctions
- java.lang.Object
-
- org.locationtech.jtstest.function.DistanceFunctions
-
public class DistanceFunctions extends Object
-
-
Constructor Summary
Constructors Constructor Description DistanceFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Geometry
densifiedDiscreteHausdorffDistanceLine(Geometry a, Geometry b, double frac)
static double
discreteFrechetfDistance(Geometry a, Geometry b)
static Geometry
discreteFrechetfDistanceLine(Geometry a, Geometry b)
static double
discreteHausdorffDistance(Geometry a, Geometry b)
static Geometry
discreteHausdorffDistanceLine(Geometry a, Geometry b)
static double
discreteOrientedHausdorffDistance(Geometry a, Geometry b)
static Geometry
discreteOrientedHausdorffDistanceLine(Geometry a, Geometry b)
static double
distance(Geometry a, Geometry b)
static double
distanceIndexed(Geometry a, Geometry b)
static boolean
isWithinDistance(Geometry a, Geometry b, double dist)
static Geometry
nearestPoints(Geometry a, Geometry b)
static Geometry
nearestPointsIndexed(Geometry a, Geometry b)
static Geometry
nearestPointsIndexedEachB(Geometry a, Geometry b)
-
-
-
Method Detail
-
discreteFrechetfDistanceLine
public static Geometry discreteFrechetfDistanceLine(Geometry a, Geometry b)
-
discreteHausdorffDistanceLine
public static Geometry discreteHausdorffDistanceLine(Geometry a, Geometry b)
-
densifiedDiscreteHausdorffDistanceLine
public static Geometry densifiedDiscreteHausdorffDistanceLine(Geometry a, Geometry b, double frac)
-
discreteOrientedHausdorffDistanceLine
public static Geometry discreteOrientedHausdorffDistanceLine(Geometry a, Geometry b)
-
discreteOrientedHausdorffDistance
public static double discreteOrientedHausdorffDistance(Geometry a, Geometry b)
-
-