com.esri.core.geometry
Class OperatorDifference
java.lang.Object
com.esri.core.geometry.Operator
com.esri.core.geometry.OperatorDifference
public abstract class OperatorDifference
- extends Operator
Difference of geometries.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OperatorDifference
public OperatorDifference()
getType
public Operator.Type getType()
- Specified by:
getType in class Operator
execute
public abstract GeometryCursor execute(GeometryCursor inputGeometries,
GeometryCursor subtractor,
SpatialReference sr,
ProgressTracker progressTracker)
- Performs the Topological Difference operation on the geometry set.
- Parameters:
inputGeometries - is the set of Geometry instances to be subtracted by the
subtractorsubtractor - is the Geometry being subtracted.
- Returns:
- Returns the result of the subtraction.
The operator subtracts subtractor from every geometry in
inputGeometries.
execute
public abstract Geometry execute(Geometry inputGeometry,
Geometry subtractor,
SpatialReference sr,
ProgressTracker progressTracker)
- Performs the Topological Difference operation on the two geometries.
- Parameters:
inputGeometry - is the Geometry instance on the left hand side of the
subtraction.subtractor - is the Geometry on the right hand side being subtracted.
- Returns:
- Returns the result of subtraction.
local
public static OperatorDifference local()
Copyright © 2013. All Rights Reserved.