Class PairwiseIntersectorImpl
java.lang.Object
com.esri.core.geometry.PairwiseIntersectorImpl
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate booleanprivate booleanprivate intprivate intprivate Envelope2DIntersectorImplprivate MultiPathImplprivate MultiPathImplprivate intprivate Envelope2Dprivate QuadTreeImplprivate SegmentIteratorImplprivate double -
Constructor Summary
ConstructorsConstructorDescriptionPairwiseIntersectorImpl(MultiPathImpl multi_path_impl_a, MultiPathImpl multi_path_impl_b, double tolerance, boolean b_paths) -
Method Summary
Modifier and TypeMethodDescription(package private) int(package private) Envelope2D(package private) int(package private) Envelope2D(package private) booleaniterate_()(package private) booleannext()(package private) boolean(package private) boolean
-
Field Details
-
m_multi_path_impl_a
-
m_multi_path_impl_b
-
m_b_paths
private boolean m_b_paths -
m_b_quad_tree
private boolean m_b_quad_tree -
m_b_done
private boolean m_b_done -
m_b_swap_elements
private boolean m_b_swap_elements -
m_tolerance
private double m_tolerance -
m_path_index
private int m_path_index -
m_element_handle
private int m_element_handle -
m_paths_query
-
m_quad_tree
-
m_qt_iter
-
m_seg_iter
-
m_intersector
-
m_function
private int m_function
-
-
Constructor Details
-
PairwiseIntersectorImpl
PairwiseIntersectorImpl(MultiPathImpl multi_path_impl_a, MultiPathImpl multi_path_impl_b, double tolerance, boolean b_paths)
-
-
Method Details
-
next
boolean next() -
getRedElement
int getRedElement() -
getBlueElement
int getBlueElement() -
getRedEnvelope
Envelope2D getRedEnvelope() -
getBlueEnvelope
Envelope2D getBlueEnvelope() -
nextPath_
boolean nextPath_() -
nextSegment_
boolean nextSegment_() -
iterate_
boolean iterate_()
-