(package private) static void |
Cutter._Cut(boolean bConsiderTouch,
boolean bLocalCutsOnly,
java.util.ArrayList<Cutter.CutEvent> cutEvents,
EditShape shape,
java.util.ArrayList<OperatorCutLocal.CutPair> cutPairs,
AttributeStreamOfInt32 segmentCounts) |
|
(package private) static boolean |
Cutter._cutteeCutterEvents(int eventIndex,
int eventIndexTemp,
EditShape editShape,
java.util.ArrayList<Cutter.CutEvent> cutEvents,
java.util.ArrayList<Cutter.CutEvent> cutEventsTemp,
int ipartCuttee,
int ivertexCuttee,
int ipartCutter,
int ivertexCutter) |
|
private static boolean |
Cutter._cutteeEndCutterEndEvent(int eventIndex,
EditShape editShape,
java.util.ArrayList<Cutter.CutEvent> cutEvents,
int ipartCuttee,
int ivertexCuttee,
int ipartCutter,
int ivertexCutter) |
|
private static boolean |
Cutter._cutteeEndCutterStartEvent(int eventIndex,
EditShape editShape,
java.util.ArrayList<Cutter.CutEvent> cutEvents,
int ipartCuttee,
int ivertexCuttee,
int ipartCutter,
int ivertexCutter) |
|
private static boolean |
Cutter._cutteeStartCutterEndEvent(int eventIndex,
EditShape editShape,
java.util.ArrayList<Cutter.CutEvent> cutEvents,
int ipartCuttee,
int ivertexCuttee,
int ipartCutter,
int ivertexCutter,
int ifirstVertexCuttee) |
|
private static boolean |
Cutter._cutteeStartCutterStartEvent(int eventIndex,
EditShape editShape,
java.util.ArrayList<Cutter.CutEvent> cutEvents,
int ipartCuttee,
int ivertexCuttee,
int ipartCutter,
int ivertexCutter,
int ifirstVertexCuttee) |
|
(package private) static boolean |
Cutter._cutteeTangents(EditShape shape,
java.util.ArrayList<Cutter.CutEvent> cutEvents,
int icutEvent,
int ipath,
int ivertex,
Point2D tangent2,
Point2D tangent3) |
|
(package private) static boolean |
Cutter._cutterEndTangents(boolean bConsiderTouch,
EditShape shape,
java.util.ArrayList<Cutter.CutEvent> cutEvents,
int icutEvent,
Point2D tangent0,
Point2D tangent1) |
|
(package private) static boolean |
Cutter._cutterStartTangents(boolean bConsiderTouch,
EditShape shape,
java.util.ArrayList<Cutter.CutEvent> cutEvents,
int icutEvent,
Point2D tangent0,
Point2D tangent1) |
|
(package private) static boolean |
Cutter._cutterTangents(boolean bConsiderTouch,
EditShape shape,
java.util.ArrayList<Cutter.CutEvent> cutEvents,
int icutEvent,
Point2D tangent0,
Point2D tangent1) |
|
private static java.util.ArrayList<Cutter.CutEvent> |
Cutter._getCutEvents(int orderIndex,
EditShape editShape) |
|
(package private) static boolean |
Cracker.canBeCracked(EditShape shape) |
|
private static int |
Bufferer.clipFilter_(EditShape edit_shape,
int fixed_vertices_index,
int from_vertex,
int to_vertex,
int dir,
double abs_distance,
double densify_distance,
int max_filter) |
|
static EditShape.VertexIterator |
EditShape.VertexIterator.create_(EditShape parent,
int geometry,
int path,
int vertex,
int first_vertex,
int index,
boolean b_skip_mulit_points) |
|
private void |
RelationalOperationsMatrix.editShapeCrackAndCluster_(EditShape shape,
double tolerance,
ProgressTracker progress_tracker) |
|
static boolean |
CrackAndCluster.execute(EditShape shape,
double tolerance,
ProgressTracker progressTracker,
boolean filter_degenerate_segments) |
|
(package private) static boolean |
Cracker.execute(EditShape shape,
double tolerance,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
Cracker.execute(EditShape shape,
Envelope2D extent,
double tolerance,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
RingOrientationFixer.execute(EditShape shape,
int geometry,
IndexMultiDCList sorted_vertices,
boolean fixSelfTangency) |
|
static boolean |
Simplificator.execute(EditShape shape,
int geometry,
int knownSimpleResult,
boolean fixSelfTangency,
ProgressTracker progressTracker) |
|
(package private) static boolean |
Clusterer.executeNonReciprocal(EditShape shape,
double tolerance) |
|
private static int |
Bufferer.filterPath_(EditShape edit_shape,
int geom,
int dir,
boolean closed,
double abs_distance,
double filter_tolerance,
double densify_distance) |
|
(package private) static boolean |
Cracker.needsCracking(boolean allowCoincident,
EditShape shape,
double tolerance,
NonSimpleResult result,
ProgressTracker progress_tracker) |
|
(package private) MultiVertexGeometry |
TopologicalOperations.planarSimplify(EditShape shape,
int geom,
double tolerance,
boolean b_use_winding_rule_for_polygons,
boolean dirty_result,
ProgressTracker progress_tracker) |
|
(package private) boolean |
TopologicalOperations.planarSimplifyNoCrackingAndCluster(boolean OGCoutput,
EditShape shape,
int geom,
ProgressTracker progress_tracker) |
|
private double |
TopologicalOperations.prevailingDirection_(EditShape shape,
int half_edge) |
|
private static void |
Bufferer.protectExtremeVertices_(EditShape edit_shape,
int protection_index,
int geom,
int path) |
|
(package private) int |
TopologicalOperations.selectVertex_(int cluster,
EditShape shape) |
|
(package private) void |
TopoGraph.setAndSimplifyEditShapeAlternate(EditShape shape,
int geometry,
ProgressTracker progressTracker) |
|
(package private) void |
TopoGraph.setAndSimplifyEditShapeWinding(EditShape shape,
int geometry,
ProgressTracker progressTracker) |
|
(package private) void |
TopoGraph.setEditShape(EditShape shape,
ProgressTracker progress_tracker) |
|
(package private) void |
TopoGraph.setEditShape(EditShape shape,
ProgressTracker progress_tracker,
boolean bBuildChains) |
|
(package private) void |
TopologicalOperations.setEditShape(EditShape shape,
ProgressTracker progressTracker) |
|
(package private) void |
PlaneSweepCrackerHelper.setEditShape_(EditShape shape) |
|
private void |
RelationalOperationsMatrix.setEditShape_(EditShape shape,
ProgressTracker progressTracker) |
|
(package private) void |
TopologicalOperations.setEditShapeCrackAndCluster(EditShape shape,
double tolerance,
ProgressTracker progressTracker) |
|
private void |
RelationalOperationsMatrix.setEditShapeCrackAndCluster_(EditShape shape,
double tolerance,
ProgressTracker progress_tracker) |
|
(package private) void |
TopoGraph.setEditShapeImpl_(EditShape shape,
int inputMode,
AttributeStreamOfInt32 editShapeGeometries,
ProgressTracker progress_tracker,
boolean bBuildChains) |
|
(package private) boolean |
PlaneSweepCrackerHelper.sweep(EditShape shape,
double tolerance) |
|
(package private) boolean |
PlaneSweepCrackerHelper.sweepVertical(EditShape shape,
double tolerance) |
|