computeOrientedDistance method

void computeOrientedDistance(
  1. Geometry discreteGeom,
  2. Geometry geom,
  3. PointPairDistance ptDist
)

Implementation

void computeOrientedDistance(
    Geometry discreteGeom, Geometry geom, PointPairDistance ptDist) {
  MaxPointDistanceFilter distFilter = new MaxPointDistanceFilter(geom);
  discreteGeom.applyCF(distFilter);
  ptDist.setMaximum(distFilter.getMaxPointDistance());

  if (densifyFrac > 0) {
    MaxDensifiedByFractionDistanceFilter fracFilter =
        new MaxDensifiedByFractionDistanceFilter(geom, densifyFrac);
    discreteGeom.applyCSF(fracFilter);
    ptDist.setMaximum(fracFilter.getMaxPointDistance());
  }
}