private void ComputeMaxVertexDistance(Geometry curve) { var distFilter = new MaxPointDistanceFilter(_inputGeom); curve.Apply(distFilter); _maxPtDist.SetMaximum(distFilter.MaxPointDistance); }
private void ComputeOrientedDistance(IGeometry discreteGeom, IGeometry geom, PointPairDistance ptDist) { var distFilter = new MaxPointDistanceFilter(geom); discreteGeom.Apply(distFilter); ptDist.SetMaximum(distFilter.MaxPointDistance); if (_densifyFrac > 0) { var fracFilter = new MaxDensifiedByFractionDistanceFilter(geom, _densifyFrac); discreteGeom.Apply(fracFilter); ptDist.SetMaximum(fracFilter.MaxPointDistance); } }
private void ComputeMaxVertexDistance(IGeometry curve) { MaxPointDistanceFilter distFilter = new MaxPointDistanceFilter(_inputGeom); curve.Apply(distFilter); _maxPtDist.SetMaximum(distFilter.MaxPointDistance); }