Class OperatorBoundaryLocal
java.lang.Object
com.esri.core.geometry.Operator
com.esri.core.geometry.OperatorBoundary
com.esri.core.geometry.OperatorBoundaryLocal
-
Nested Class Summary
Nested classes/interfaces inherited from class Operator
Operator.Type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute(GeometryCursor geoms, ProgressTracker progressTracker) Calculates the boundary geometry.execute(Geometry geom, ProgressTracker progressTracker) Calculates the boundary.Methods inherited from class OperatorBoundary
getType, localMethods inherited from class Operator
accelerateGeometry, canAccelerateGeometry, deaccelerateGeometry
-
Constructor Details
-
OperatorBoundaryLocal
OperatorBoundaryLocal()
-
-
Method Details
-
execute
Description copied from class:OperatorBoundaryCalculates the boundary geometry.- Specified by:
executein classOperatorBoundary- Parameters:
geoms- The input geometry cursor.progressTracker- The progress tracker, that allows to cancel the lengthy operation.- Returns:
- Returns a cursor over boundaries for each geometry.
-
execute
Description copied from class:OperatorBoundaryCalculates the boundary.- Specified by:
executein classOperatorBoundary- Parameters:
geom- The input geometry.progressTracker- The progress tracker, that allows to cancel the lengthy operation.- Returns:
- Returns the boundary. For Point - returns an empty point. For Multi_point - returns an empty point. For Envelope - returns a polyline, that bounds the envelope. For Polyline - returns a multipoint, using OGC specification (includes path endpoints, using mod 2 rule). For Polygon - returns a polyline that bounds the polygon (adds all rings of the polygon to a polyline).
-