com.esri.core.geometry
Class OperatorSymmetricDifference
java.lang.Object
com.esri.core.geometry.Operator
com.esri.core.geometry.OperatorSymmetricDifference
public abstract class OperatorSymmetricDifference
- extends Operator
Symmetric difference (XOR) operation between geometries.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OperatorSymmetricDifference
public OperatorSymmetricDifference()
getType
public Operator.Type getType()
- Specified by:
getType in class Operator
execute
public abstract GeometryCursor execute(GeometryCursor inputGeometries,
GeometryCursor rightGeometry,
SpatialReference sr,
ProgressTracker progressTracker)
- Performs the Symmetric Difference operation on the geometry set.
- Parameters:
inputGeometries - is the set of Geometry instances to be XOR'd by rightGeometry.rightGeometry - is the Geometry being XOR'd with the inputGeometies.
- Returns:
- Returns the result of the symmetric difference.
The operator XOR's every geometry in inputGeometries with rightGeometry.
execute
public abstract Geometry execute(Geometry leftGeometry,
Geometry rightGeometry,
SpatialReference sr,
ProgressTracker progressTracker)
- Performs the Symmetric Difference operation on the two geometries.
- Parameters:
leftGeometry - is one of the Geometry instances in the XOR operation.rightGeometry - is one of the Geometry instances in the XOR operation.
- Returns:
- Returns the result of the symmetric difference.
local
public static OperatorSymmetricDifference local()
Copyright © 2013. All Rights Reserved.