Package com.esri.core.geometry
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 Summary
Fields Modifier and Type Field Description protected boolean
m_b_intersection_detected
protected int
m_current_node
protected Envelope1D
m_env
protected Line
m_line_1
protected double
m_min_dist
protected Point2D
m_point_of_interest
protected EditShape
m_shape
protected double
m_tolerance
protected int
m_vertex_1
-
Constructor Summary
Constructors Constructor Description SweepMonkierComparator(EditShape shape, double tol)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
clearIntersectionDetectedFlag()
(package private) int
compare(Treap treap, int node)
protected int
compareVertex_(Treap treap, int node, int vertex)
(package private) int
getCurrentNode()
(package private) boolean
intersectionDetected()
(package private) void
setPoint(Point2D pt)
-
-
-
Field Detail
-
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 Detail
-
SweepMonkierComparator
SweepMonkierComparator(EditShape shape, double tol)
-
-
Method Detail
-
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 classTreap.MonikerComparator
-
compareVertex_
protected int compareVertex_(Treap treap, int node, int vertex)
-
-