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 boolean
m_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 int
compare(Treap treap, int elm, int node)
(package private) void
onAddUniqueElementFailed(int elm)
(package private) void
onAddUniqueElementFailedImpl_(int elm)
(package private) void
onDelete(int elm)
(package private) void
onDeleteImpl_(Treap treap, int node)
(package private) void
onEndSearch(int elm)
(package private) void
onEndSearchImpl_(int elm)
(package private) void
onSet(int elm)
(package private) void
onSetImpl_(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)
-
-