Class OperatorDistanceLocal.DistanceCalculator

java.lang.Object
com.esri.core.geometry.OperatorDistanceLocal.DistanceCalculator
Enclosing class:
OperatorDistanceLocal

class OperatorDistanceLocal.DistanceCalculator extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • swapEnvelopes_

      private void swapEnvelopes_()
    • executeBruteForce_

      private double executeBruteForce_(Geometry geometryA, Geometry geometryB)
    • bruteForceMultiPathMultiPath_

      private double bruteForceMultiPathMultiPath_(MultiPath geometryA, MultiPath geometryB, boolean geometriesAreDisjoint)
    • bruteForceMultiPathMultiPoint_

      private double bruteForceMultiPathMultiPoint_(MultiPath geometryA, MultiPoint geometryB, boolean geometriesAreDisjoint)
    • bruteForceMultiPointMultiPoint_

      private double bruteForceMultiPointMultiPoint_(MultiPoint geometryA, MultiPoint geometryB, boolean geometriesAreDisjoint)
    • weakIntersectionTest_

      private boolean weakIntersectionTest_(Geometry geometryA, Geometry geometryB, SegmentIterator segIterA, SegmentIterator segIterB)
    • calculate

      double calculate(Geometry geometryA, Geometry geometryB)