Class MinimumClearance.MinClearanceDistance

java.lang.Object
org.locationtech.jts.precision.MinimumClearance.MinClearanceDistance
All Implemented Interfaces:
ItemDistance
Enclosing class:
MinimumClearance

private static class MinimumClearance.MinClearanceDistance extends Object implements ItemDistance
Implements the MinimumClearance distance function:
  • dist(p1, p2) =
    • p1 != p2 : p1.distance(p2)
    • p1 == p2 : Double.MAX
  • dist(p, seg) =
    • p != seq.p1 invalid input: '&'invalid input: '&' p != seg.p2 : seg.distance(p)
    • ELSE : Double.MAX
Also computes the values of the nearest points, if any.