Package com.esri.core.geometry
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 java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private booleanm_b_notify_on_actions
-
Constructor Summary
Constructors Constructor Description Comparator()Comparator(boolean bNotifyOnActions)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract intcompare(Treap treap, int elm, int node)(package private) voidonAddUniqueElementFailed(int elm)(package private) voidonAddUniqueElementFailedImpl_(int elm)(package private) voidonDelete(int elm)(package private) voidonDeleteImpl_(Treap treap, int node)(package private) voidonEndSearch(int elm)(package private) voidonEndSearchImpl_(int elm)(package private) voidonSet(int elm)(package private) voidonSetImpl_(Treap treap, int node)
-
-
-
Method Detail
-
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)
-
-