Package com.esri.core.geometry
Class CrackAndCluster
- java.lang.Object
-
- com.esri.core.geometry.CrackAndCluster
-
final class CrackAndCluster extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private booleanm_filter_degenerate_segmentsprivate ProgressTrackerm_progressTrackerprivate EditShapem_shapeprivate doublem_tolerance
-
Constructor Summary
Constructors Modifier Constructor Description privateCrackAndCluster(ProgressTracker progressTracker)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private boolean_cluster(double toleranceCluster)private boolean_crack(double tolerance_for_cracking)private boolean_do()(package private) static Pointcluster_non_empty_points(Point pt1, Point pt2, double w1, int rank1, double w2, int rank2)static booleanexecute(EditShape shape, double tolerance, ProgressTracker progressTracker, boolean filter_degenerate_segments)(package private) static booleannon_empty_points_need_to_cluster(double tolerance, Point pt1, Point pt2)
-
-
-
Field Detail
-
m_shape
private EditShape m_shape
-
m_progressTracker
private ProgressTracker m_progressTracker
-
m_tolerance
private double m_tolerance
-
m_filter_degenerate_segments
private boolean m_filter_degenerate_segments
-
-
Constructor Detail
-
CrackAndCluster
private CrackAndCluster(ProgressTracker progressTracker)
-
-
Method Detail
-
non_empty_points_need_to_cluster
static boolean non_empty_points_need_to_cluster(double tolerance, Point pt1, Point pt2)
-
cluster_non_empty_points
static Point cluster_non_empty_points(Point pt1, Point pt2, double w1, int rank1, double w2, int rank2)
-
execute
public static boolean execute(EditShape shape, double tolerance, ProgressTracker progressTracker, boolean filter_degenerate_segments)
-
_cluster
private boolean _cluster(double toleranceCluster)
-
_crack
private boolean _crack(double tolerance_for_cracking)
-
_do
private boolean _do()
-
-