Class Treap.Comparator

java.lang.Object
com.esri.core.geometry.Treap.Comparator
Direct Known Subclasses:
IntervalTreeImpl.SecondaryComparator, OperatorSimplifyLocalHelper.ClusterTestComparator, OperatorSimplifyLocalHelper.RingOrientationTestComparator, PlaneSweepCrackerHelper.QComparator, RingOrientationFixer.RingOrientationTestComparator, SweepComparator, TopoGraph.PlaneSweepComparator
Enclosing class:
Treap

abstract static class Treap.Comparator extends Object
  • Field Details

    • m_b_notify_on_actions

      private boolean m_b_notify_on_actions
  • Constructor Details

    • Comparator

      Comparator()
    • Comparator

      Comparator(boolean bNotifyOnActions)
  • Method Details

    • compare

      abstract int compare(Treap treap, int elm, int node)
    • onDelete

      void onDelete(int elm)
    • onSet

      void onSet(int elm)
    • onEndSearch

      void onEndSearch(int elm)
    • onAddUniqueElementFailed

      void onAddUniqueElementFailed(int elm)
    • onDeleteImpl_

      void onDeleteImpl_(Treap treap, int node)
    • onSetImpl_

      void onSetImpl_(Treap treap, int node)
    • onAddUniqueElementFailedImpl_

      void onAddUniqueElementFailedImpl_(int elm)
    • onEndSearchImpl_

      void onEndSearchImpl_(int elm)