public abstract class OperatorSimpleRelation extends Operator
Operator.Type
Constructor and Description |
---|
OperatorSimpleRelation() |
Modifier and Type | Method and Description |
---|---|
boolean |
accelerateGeometry(Geometry geometry,
SpatialReference spatialReference,
Geometry.GeometryAccelerationDegree accelDegree)
Processes Geometry to accelerate operations on it.
|
boolean |
canAccelerateGeometry(Geometry geometry)
Returns true if the geometry can be accelerated.
|
abstract boolean |
execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker)
Performs the given relation operation between two geometries.
|
deaccelerateGeometry, getType
public abstract boolean execute(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, ProgressTracker progressTracker)
public boolean canAccelerateGeometry(Geometry geometry)
Operator
canAccelerateGeometry
in class Operator
public boolean accelerateGeometry(Geometry geometry, SpatialReference spatialReference, Geometry.GeometryAccelerationDegree accelDegree)
Operator
accelerateGeometry
in class Operator
geometry
- The geometry to be acceleratedspatialReference
- The spatial reference of that geometryaccelDegree
- The acceleration degree for geometry.Copyright © 2018. All rights reserved.