Interface SplitOperation
- All Known Implementing Classes:
ArcSplitOperation,CurveSplitOperation,LineSplitOperation,SurfaceSplitOperation
public interface SplitOperation
- Author:
- llmarques
-
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.fmap.geom.Geometrysplit(org.gvsig.fmap.geom.Geometry geometryToBeSplitted, org.gvsig.fmap.geom.Geometry splitter) Splits the geometry by a other splitter geometry.If splitter does not intersect geometry return original geometry.
-
Method Details
-
split
org.gvsig.fmap.geom.Geometry split(org.gvsig.fmap.geom.Geometry geometryToBeSplitted, org.gvsig.fmap.geom.Geometry splitter) throws org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException, org.gvsig.fmap.geom.operation.GeometryOperationException, org.gvsig.fmap.geom.exception.CreateGeometryException, org.gvsig.fmap.geom.GeometryException Splits the geometry by a other splitter geometry.If splitter does not intersect geometry return original geometry.- Parameters:
geometryToBeSplitted- to be splittedsplitter- the geometry that splits other geometries- Returns:
- If splitter does not intersect return original geometry, else return splitted geometry.
- Throws:
org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedExceptionorg.gvsig.fmap.geom.operation.GeometryOperationExceptionorg.gvsig.fmap.geom.exception.CreateGeometryExceptionorg.gvsig.fmap.geom.GeometryException
-