public class IntersectionOperation extends GeometryOperation
| Modifier and Type | Field and Description |
|---|---|
protected GeometryManager |
geomManager |
inFeatureStore, inFeatureStoreList, lastEditFeature, numberOfFeatures, persister, process, procesSize, selectedGeomInput, selectedGeomOverlay, status| Constructor and Description |
|---|
IntersectionOperation(FeatureStore overlayLayer,
AbstractSextanteGeoProcess p) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getErrorInfo() |
void |
invoke(Geometry g,
EditableFeature featureInput)
clips feature's geometry with the clipping geometry, preserving
feature's original attributes.
|
EditableFeature |
invoke(Geometry g,
Feature featureInput)
Computes intersection between the geometry and the overlay layer.
|
computesFeatureOperation, computesGeometryOperation, computesGeometryOperationInAList, end, getResult, setFeatureStore, setGeoProcess, setProgressModel, setSelectedGeomOverlayLayer, setTaskStatusprotected GeometryManager geomManager
public IntersectionOperation(FeatureStore overlayLayer, AbstractSextanteGeoProcess p)
public boolean getErrorInfo()
public EditableFeature invoke(Geometry g, Feature featureInput)
invoke in class GeometryOperationg - featureInput - public void invoke(Geometry g, EditableFeature featureInput)
invoke in class GeometryOperation