org.gvsig.geoprocess.algorithm.splitlines
Class SplitLinesOperation

java.lang.Object
  extended by org.gvsig.geoprocess.algorithm.base.core.GeometryOperation
      extended by org.gvsig.geoprocess.algorithm.splitlines.SplitLinesOperation

public class SplitLinesOperation
extends org.gvsig.geoprocess.algorithm.base.core.GeometryOperation

Lateral buffer operation

Author:
Nacho Brodin

Field Summary
 
Fields inherited from class org.gvsig.geoprocess.algorithm.base.core.GeometryOperation
inFeatureStore, inFeatureStoreList, lastEditFeature, numberOfFeatures, persister, process, procesSize, selectedGeomInput, selectedGeomOverlay, status
 
Constructor Summary
SplitLinesOperation(double distance, org.gvsig.fmap.dal.feature.FeatureStore inputStore, org.gvsig.geoprocess.lib.sextante.AbstractSextanteGeoProcess p, boolean multigeometry)
          Builds an instance of this operation.
 
Method Summary
 void invoke(org.gvsig.fmap.geom.Geometry g, org.gvsig.fmap.dal.feature.EditableFeature feature)
           
 org.gvsig.fmap.dal.feature.EditableFeature invoke(org.gvsig.fmap.geom.Geometry g, org.gvsig.fmap.dal.feature.Feature feature)
           
 
Methods inherited from class org.gvsig.geoprocess.algorithm.base.core.GeometryOperation
computesFeatureOperation, computesGeometryOperation, computesGeometryOperationInAList, end, getResult, setFeatureStore, setGeoProcess, setProgressModel, setSelectedGeomOverlayLayer, setTaskStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SplitLinesOperation

public SplitLinesOperation(double distance,
                           org.gvsig.fmap.dal.feature.FeatureStore inputStore,
                           org.gvsig.geoprocess.lib.sextante.AbstractSextanteGeoProcess p,
                           boolean multigeometry)
Builds an instance of this operation.

Parameters:
distance -
layer -
userDistance -
Method Detail

invoke

public void invoke(org.gvsig.fmap.geom.Geometry g,
                   org.gvsig.fmap.dal.feature.EditableFeature feature)
Specified by:
invoke in class org.gvsig.geoprocess.algorithm.base.core.GeometryOperation

invoke

public org.gvsig.fmap.dal.feature.EditableFeature invoke(org.gvsig.fmap.geom.Geometry g,
                                                         org.gvsig.fmap.dal.feature.Feature feature)
Specified by:
invoke in class org.gvsig.geoprocess.algorithm.base.core.GeometryOperation


Copyright © 2014 gvSIG Association. All Rights Reserved.