Class SweepMonkierComparator

java.lang.Object
com.esri.core.geometry.Treap.MonikerComparator
com.esri.core.geometry.SweepMonkierComparator
Direct Known Subclasses:
PlaneSweepCrackerHelper.SimplifySweepMonikerComparator

class SweepMonkierComparator extends Treap.MonikerComparator
  • Field Details

    • m_shape

      protected EditShape m_shape
    • m_b_intersection_detected

      protected boolean m_b_intersection_detected
    • m_point_of_interest

      protected Point2D m_point_of_interest
    • m_line_1

      protected Line m_line_1
    • m_env

      protected Envelope1D m_env
    • m_vertex_1

      protected int m_vertex_1
    • m_current_node

      protected int m_current_node
    • m_min_dist

      protected double m_min_dist
    • m_tolerance

      protected double m_tolerance
  • Constructor Details

    • SweepMonkierComparator

      SweepMonkierComparator(EditShape shape, double tol)
  • Method Details

    • getCurrentNode

      int getCurrentNode()
    • clearIntersectionDetectedFlag

      void clearIntersectionDetectedFlag()
    • intersectionDetected

      boolean intersectionDetected()
    • setPoint

      void setPoint(Point2D pt)
    • compare

      int compare(Treap treap, int node)
      Specified by:
      compare in class Treap.MonikerComparator
    • compareVertex_

      protected int compareVertex_(Treap treap, int node, int vertex)