Package com.esri.core.geometry
Class OperatorBoundaryLocal
- java.lang.Object
-
- com.esri.core.geometry.Operator
-
- com.esri.core.geometry.OperatorBoundary
-
- com.esri.core.geometry.OperatorBoundaryLocal
-
class OperatorBoundaryLocal extends OperatorBoundary
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.esri.core.geometry.Operator
Operator.Type
-
-
Constructor Summary
Constructors Constructor Description OperatorBoundaryLocal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GeometryCursor
execute(GeometryCursor geoms, ProgressTracker progressTracker)
Calculates the boundary geometry.Geometry
execute(Geometry geom, ProgressTracker progressTracker)
Calculates the boundary.-
Methods inherited from class com.esri.core.geometry.OperatorBoundary
getType, local
-
Methods inherited from class com.esri.core.geometry.Operator
accelerateGeometry, canAccelerateGeometry, deaccelerateGeometry
-
-
-
-
Method Detail
-
execute
public GeometryCursor execute(GeometryCursor geoms, ProgressTracker progressTracker)
Description copied from class:OperatorBoundary
Calculates the boundary geometry.- Specified by:
execute
in 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
public Geometry execute(Geometry geom, ProgressTracker progressTracker)
Description copied from class:OperatorBoundary
Calculates the boundary.- Specified by:
execute
in 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).
-
-