public abstract class OperatorCut extends Operator
Operator.Type
Constructor and Description |
---|
OperatorCut() |
Modifier and Type | Method and Description |
---|---|
abstract GeometryCursor |
execute(boolean bConsiderTouch,
Geometry cuttee,
Polyline cutter,
SpatialReference spatialReference,
ProgressTracker progressTracker)
Performs the Cut operation on a geometry.
|
Operator.Type |
getType() |
static OperatorCut |
local() |
accelerateGeometry, canAccelerateGeometry, deaccelerateGeometry
public Operator.Type getType()
public abstract GeometryCursor execute(boolean bConsiderTouch, Geometry cuttee, Polyline cutter, SpatialReference spatialReference, ProgressTracker progressTracker)
bConsiderTouch
- Indicates whether we consider a touch event a cut.
This only applies to polylines, but it's recommended to set this variable to True.cuttee
- The input geometry to be cut.cutter
- The polyline that will be used to divide the cuttee into
pieces where it crosses the cutter.public static OperatorCut local()
Copyright © 2018. All rights reserved.