public class DefaultGeometryManager
extends java.lang.Object
implements org.gvsig.fmap.geom.GeometryManager
GeometryManager. When the
application starts, this class is registered in the GeometryLocator
using the DefaultGeometryLibrary.| Modifier and Type | Class and Description |
|---|---|
class |
DefaultGeometryManager.CantExistsService |
| Constructor and Description |
|---|
DefaultGeometryManager() |
DefaultGeometryManager(int initialTypesSize,
int initialSubtypesSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
addServiceFactory(org.gvsig.tools.service.spi.ServiceFactory serviceFactory) |
org.gvsig.fmap.geom.Geometry |
create(org.gvsig.fmap.geom.type.GeometryType geomType) |
org.gvsig.fmap.geom.Geometry |
create(int type,
int subType) |
org.gvsig.fmap.geom.Geometry |
create(java.lang.String name) |
org.gvsig.fmap.geom.primitive.Curve |
createCurve(org.gvsig.fmap.geom.primitive.GeneralPathX generalPathX,
int subType) |
org.gvsig.fmap.geom.primitive.Curve |
createCurve(int subType) |
org.gvsig.fmap.geom.SpatialIndex |
createDefaultMemorySpatialIndex() |
org.gvsig.fmap.geom.primitive.Envelope |
createEnvelope(double minX,
double minY,
double maxX,
double maxY,
int subType) |
org.gvsig.fmap.geom.primitive.Envelope |
createEnvelope(int subType) |
org.gvsig.fmap.geom.Geometry |
createFrom(byte[] wkb) |
org.gvsig.fmap.geom.Geometry |
createFrom(com.vividsolutions.jts.geom.Geometry geom) |
org.gvsig.fmap.geom.Geometry |
createFrom(java.lang.String wkt) |
org.gvsig.fmap.geom.Geometry |
createFrom(java.lang.String wkt,
java.lang.String srs) |
org.gvsig.fmap.geom.primitive.IGeneralPathX |
createGeneralPath(int rule,
java.awt.geom.PathIterator pathIterator) |
org.gvsig.fmap.geom.primitive.Line |
createLine(int subType) |
org.gvsig.fmap.geom.aggregate.MultiCurve |
createMultiCurve(org.gvsig.fmap.geom.primitive.GeneralPathX generalPathX,
int subType) |
org.gvsig.fmap.geom.aggregate.MultiCurve |
createMultiCurve(int subType) |
org.gvsig.fmap.geom.aggregate.MultiLine |
createMultiLine(int subType) |
org.gvsig.fmap.geom.aggregate.MultiPoint |
createMultiPoint(int subType) |
org.gvsig.fmap.geom.aggregate.MultiPolygon |
createMultiPolygon(int subType) |
org.gvsig.fmap.geom.aggregate.MultiSurface |
createMultiSurface(org.gvsig.fmap.geom.primitive.GeneralPathX generalPathX,
int subType) |
org.gvsig.fmap.geom.aggregate.MultiSurface |
createMultiSurface(int subType) |
org.gvsig.fmap.geom.primitive.NullGeometry |
createNullGeometry(int subType) |
org.gvsig.fmap.geom.primitive.Point |
createPoint(double x,
double y,
int subType) |
org.gvsig.fmap.geom.primitive.Polygon |
createPolygon(int subType) |
org.gvsig.tools.service.Service |
createService(org.gvsig.tools.dynobject.DynObject serviceParameters) |
org.gvsig.tools.dynobject.DynObject |
createServiceParameters(java.lang.String serviceName) |
org.gvsig.fmap.geom.SpatialIndex |
createSpatialIndex(java.lang.String name,
org.gvsig.tools.dynobject.DynObject parameters) |
org.gvsig.fmap.geom.primitive.Surface |
createSurface(org.gvsig.fmap.geom.primitive.GeneralPathX generalPathX,
int subType) |
org.gvsig.fmap.geom.primitive.Surface |
createSurface(int subType) |
double |
getFlatness() |
org.gvsig.fmap.geom.operation.GeometryOperation |
getGeometryOperation(int opCode) |
org.gvsig.fmap.geom.operation.GeometryOperation |
getGeometryOperation(int opCode,
int type,
int subType) |
int |
getGeometryOperationCode(java.lang.String geomOpName) |
java.util.List |
getGeometryOperationNames() |
org.gvsig.fmap.geom.type.GeometryType |
getGeometryType(int type,
int subType) |
org.gvsig.tools.service.Service |
getService(org.gvsig.tools.dynobject.DynObject parameters) |
org.gvsig.fmap.geom.SpatialIndexFactory |
getSpatialIndexFactory(java.lang.String name) |
java.lang.Object |
invokeOperation(int opCode,
org.gvsig.fmap.geom.Geometry geom,
org.gvsig.fmap.geom.operation.GeometryOperationContext ctx) |
java.lang.Object |
invokeOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.Geometry geom,
org.gvsig.fmap.geom.operation.GeometryOperationContext ctx) |
java.lang.Object |
invokeOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperationContext ctx) |
int |
registerGeometryOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp) |
int |
registerGeometryOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
org.gvsig.fmap.geom.type.GeometryType geomType) |
int |
registerGeometryOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
int type) |
int |
registerGeometryOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
int type,
int subType) |
int |
registerGeometryOperationBySubtype(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
int subType) |
int |
registerGeometryOperationBySuperSubType(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
int superSubType) |
int |
registerGeometryOperationBySuperType(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
int superType) |
org.gvsig.fmap.geom.type.GeometryType |
registerGeometryType(java.lang.Class geomClass,
int type,
int subType) |
org.gvsig.fmap.geom.type.GeometryType |
registerGeometryType(java.lang.Class geomClass,
java.lang.String name,
int type,
int subType) |
org.gvsig.fmap.geom.type.GeometryType |
registerGeometryType(java.lang.Class geomClass,
java.lang.String name,
int type,
int subType,
int superType) |
org.gvsig.fmap.geom.type.GeometryType |
registerGeometryType(java.lang.Class geomClass,
java.lang.String name,
int type,
int subType,
int[] superTypes) |
org.gvsig.fmap.geom.type.GeometryType |
registerGeometryType(java.lang.Class geomClass,
java.lang.String name,
int type,
int subType,
int[] superTypes,
int[] superSubTypes)
Registers a Geometry implementation class with a predefined geometry type
and returns the
associated GeometryType instance.
|
org.gvsig.fmap.geom.type.GeometryType |
registerGeometryType(java.lang.Class geomClass,
java.lang.String name,
int type,
int subType,
int superType,
int superSubType) |
void |
registerGeometryType(org.gvsig.fmap.geom.type.GeometryType geometryType) |
void |
setFlatness(double flatness) |
public DefaultGeometryManager()
throws org.gvsig.fmap.geom.GeometryException
org.gvsig.fmap.geom.GeometryExceptionpublic DefaultGeometryManager(int initialTypesSize,
int initialSubtypesSize)
throws org.gvsig.fmap.geom.GeometryException
org.gvsig.fmap.geom.GeometryExceptionpublic void addServiceFactory(org.gvsig.tools.service.spi.ServiceFactory serviceFactory)
addServiceFactory in interface org.gvsig.tools.service.spi.ServiceManagerpublic org.gvsig.fmap.geom.Geometry create(org.gvsig.fmap.geom.type.GeometryType geomType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
create in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.Geometry create(int type,
int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
create in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.Geometry create(java.lang.String name)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
create in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.primitive.Curve createCurve(org.gvsig.fmap.geom.primitive.GeneralPathX generalPathX,
int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createCurve in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.primitive.Curve createCurve(int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createCurve in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.SpatialIndex createDefaultMemorySpatialIndex()
throws org.gvsig.tools.service.ServiceException
createDefaultMemorySpatialIndex in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.tools.service.ServiceExceptionpublic org.gvsig.fmap.geom.primitive.Envelope createEnvelope(double minX,
double minY,
double maxX,
double maxY,
int subType)
throws org.gvsig.fmap.geom.exception.CreateEnvelopeException
createEnvelope in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateEnvelopeExceptionpublic org.gvsig.fmap.geom.primitive.Envelope createEnvelope(int subType)
createEnvelope in interface org.gvsig.fmap.geom.GeometryManagerpublic org.gvsig.fmap.geom.Geometry createFrom(byte[] wkb)
throws org.gvsig.fmap.geom.GeometryException
createFrom in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.GeometryExceptionpublic org.gvsig.fmap.geom.Geometry createFrom(com.vividsolutions.jts.geom.Geometry geom)
throws org.gvsig.fmap.geom.GeometryException
org.gvsig.fmap.geom.GeometryExceptionpublic org.gvsig.fmap.geom.Geometry createFrom(java.lang.String wkt)
throws org.gvsig.fmap.geom.GeometryException
createFrom in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.GeometryExceptionpublic org.gvsig.fmap.geom.Geometry createFrom(java.lang.String wkt,
java.lang.String srs)
throws org.gvsig.fmap.geom.GeometryException
createFrom in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.GeometryExceptionpublic org.gvsig.fmap.geom.primitive.IGeneralPathX createGeneralPath(int rule,
java.awt.geom.PathIterator pathIterator)
createGeneralPath in interface org.gvsig.fmap.geom.GeometryManagerpublic org.gvsig.fmap.geom.primitive.Line createLine(int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createLine in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.aggregate.MultiCurve createMultiCurve(org.gvsig.fmap.geom.primitive.GeneralPathX generalPathX,
int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createMultiCurve in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.aggregate.MultiCurve createMultiCurve(int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createMultiCurve in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.aggregate.MultiLine createMultiLine(int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createMultiLine in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.aggregate.MultiPoint createMultiPoint(int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createMultiPoint in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.aggregate.MultiPolygon createMultiPolygon(int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createMultiPolygon in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.aggregate.MultiSurface createMultiSurface(org.gvsig.fmap.geom.primitive.GeneralPathX generalPathX,
int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createMultiSurface in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.aggregate.MultiSurface createMultiSurface(int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createMultiSurface in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.primitive.NullGeometry createNullGeometry(int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createNullGeometry in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.primitive.Point createPoint(double x,
double y,
int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createPoint in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.primitive.Polygon createPolygon(int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createPolygon in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.tools.service.Service createService(org.gvsig.tools.dynobject.DynObject serviceParameters)
throws org.gvsig.tools.service.ServiceException
createService in interface org.gvsig.tools.service.spi.ServiceManagerorg.gvsig.tools.service.ServiceExceptionpublic org.gvsig.tools.dynobject.DynObject createServiceParameters(java.lang.String serviceName)
throws org.gvsig.tools.service.ServiceException
createServiceParameters in interface org.gvsig.tools.service.ManagercreateServiceParameters in interface org.gvsig.tools.service.spi.ServiceManagerorg.gvsig.tools.service.ServiceExceptionpublic org.gvsig.fmap.geom.SpatialIndex createSpatialIndex(java.lang.String name,
org.gvsig.tools.dynobject.DynObject parameters)
throws org.gvsig.tools.service.ServiceException
createSpatialIndex in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.tools.service.ServiceExceptionpublic org.gvsig.fmap.geom.primitive.Surface createSurface(org.gvsig.fmap.geom.primitive.GeneralPathX generalPathX,
int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createSurface in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic org.gvsig.fmap.geom.primitive.Surface createSurface(int subType)
throws org.gvsig.fmap.geom.exception.CreateGeometryException
createSurface in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.exception.CreateGeometryExceptionpublic double getFlatness()
getFlatness in interface org.gvsig.fmap.geom.GeometryManagerpublic org.gvsig.fmap.geom.operation.GeometryOperation getGeometryOperation(int opCode)
throws org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException
getGeometryOperation in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.operation.GeometryOperationNotSupportedExceptionpublic org.gvsig.fmap.geom.operation.GeometryOperation getGeometryOperation(int opCode,
int type,
int subType)
throws org.gvsig.fmap.geom.type.GeometryTypeNotSupportedException,
org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException,
org.gvsig.fmap.geom.type.GeometryTypeNotValidException
getGeometryOperation in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.type.GeometryTypeNotSupportedExceptionorg.gvsig.fmap.geom.operation.GeometryOperationNotSupportedExceptionorg.gvsig.fmap.geom.type.GeometryTypeNotValidExceptionpublic int getGeometryOperationCode(java.lang.String geomOpName)
getGeometryOperationCode in interface org.gvsig.fmap.geom.GeometryManagerpublic java.util.List getGeometryOperationNames()
getGeometryOperationNames in interface org.gvsig.fmap.geom.GeometryManagerpublic org.gvsig.fmap.geom.type.GeometryType getGeometryType(int type,
int subType)
throws org.gvsig.fmap.geom.type.GeometryTypeNotSupportedException,
org.gvsig.fmap.geom.type.GeometryTypeNotValidException
getGeometryType in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.type.GeometryTypeNotSupportedExceptionorg.gvsig.fmap.geom.type.GeometryTypeNotValidExceptionpublic org.gvsig.tools.service.Service getService(org.gvsig.tools.dynobject.DynObject parameters)
throws org.gvsig.tools.service.ServiceException
getService in interface org.gvsig.tools.service.Managerorg.gvsig.tools.service.ServiceExceptionpublic org.gvsig.fmap.geom.SpatialIndexFactory getSpatialIndexFactory(java.lang.String name)
getSpatialIndexFactory in interface org.gvsig.fmap.geom.GeometryManagerpublic java.lang.Object invokeOperation(int opCode,
org.gvsig.fmap.geom.Geometry geom,
org.gvsig.fmap.geom.operation.GeometryOperationContext ctx)
throws org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException,
org.gvsig.fmap.geom.operation.GeometryOperationException
invokeOperation in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.operation.GeometryOperationNotSupportedExceptionorg.gvsig.fmap.geom.operation.GeometryOperationExceptionpublic java.lang.Object invokeOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.Geometry geom,
org.gvsig.fmap.geom.operation.GeometryOperationContext ctx)
throws org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException,
org.gvsig.fmap.geom.operation.GeometryOperationException
invokeOperation in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.operation.GeometryOperationNotSupportedExceptionorg.gvsig.fmap.geom.operation.GeometryOperationExceptionpublic java.lang.Object invokeOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperationContext ctx)
throws org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException,
org.gvsig.fmap.geom.operation.GeometryOperationException
invokeOperation in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.operation.GeometryOperationNotSupportedExceptionorg.gvsig.fmap.geom.operation.GeometryOperationExceptionpublic int registerGeometryOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp)
registerGeometryOperation in interface org.gvsig.fmap.geom.GeometryManagerpublic int registerGeometryOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
org.gvsig.fmap.geom.type.GeometryType geomType)
registerGeometryOperation in interface org.gvsig.fmap.geom.GeometryManagerpublic int registerGeometryOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
int type)
registerGeometryOperation in interface org.gvsig.fmap.geom.GeometryManagerpublic int registerGeometryOperation(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
int type,
int subType)
throws org.gvsig.fmap.geom.type.GeometryTypeNotSupportedException,
org.gvsig.fmap.geom.type.GeometryTypeNotValidException
registerGeometryOperation in interface org.gvsig.fmap.geom.GeometryManagerorg.gvsig.fmap.geom.type.GeometryTypeNotSupportedExceptionorg.gvsig.fmap.geom.type.GeometryTypeNotValidExceptionpublic int registerGeometryOperationBySubtype(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
int subType)
registerGeometryOperationBySubtype in interface org.gvsig.fmap.geom.GeometryManagerpublic int registerGeometryOperationBySuperSubType(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
int superSubType)
registerGeometryOperationBySuperSubType in interface org.gvsig.fmap.geom.GeometryManagerpublic int registerGeometryOperationBySuperType(java.lang.String geomOpName,
org.gvsig.fmap.geom.operation.GeometryOperation geomOp,
int superType)
registerGeometryOperationBySuperType in interface org.gvsig.fmap.geom.GeometryManagerpublic org.gvsig.fmap.geom.type.GeometryType registerGeometryType(java.lang.Class geomClass,
int type,
int subType)
registerGeometryType in interface org.gvsig.fmap.geom.GeometryManagerpublic org.gvsig.fmap.geom.type.GeometryType registerGeometryType(java.lang.Class geomClass,
java.lang.String name,
int type,
int subType)
registerGeometryType in interface org.gvsig.fmap.geom.GeometryManagerpublic org.gvsig.fmap.geom.type.GeometryType registerGeometryType(java.lang.Class geomClass,
java.lang.String name,
int type,
int subType,
int superType)
registerGeometryType in interface org.gvsig.fmap.geom.GeometryManagerpublic org.gvsig.fmap.geom.type.GeometryType registerGeometryType(java.lang.Class geomClass,
java.lang.String name,
int type,
int subType,
int[] superTypes)
registerGeometryType in interface org.gvsig.fmap.geom.GeometryManagerpublic org.gvsig.fmap.geom.type.GeometryType registerGeometryType(java.lang.Class geomClass,
java.lang.String name,
int type,
int subType,
int[] superTypes,
int[] superSubTypes)
Geometry.TYPES If the class is already registered then this
method throws an IllegalArgumentException.
public class Point2D implements Point {
private static final GeometryType geomType = GeometryManager.getInstance()
.registerBasicGeometryType(Point2D.class, "Point2D", Geometry.TYPES.POINT);
...
public int getType() {
return geomType.getType();
}
}
registerGeometryType in interface org.gvsig.fmap.geom.GeometryManagergeomClass - Geometry subclass. It must not be null and must implement
Geometry, otherwise an exception
is raised.name - Symbolic name for the geometry type, it can be null. If it is
null then the symbolic name
will be the simple class name.id - Geometry identifier.type - Type of geometry. Must be a value defined in
Geometry.TYPESsubType - SubType of geometry. Must be a value defined in
Geometry.SUBTYPESjava.lang.IllegalArgumentException - If geomClass is null or does not implement Geometrypublic org.gvsig.fmap.geom.type.GeometryType registerGeometryType(java.lang.Class geomClass,
java.lang.String name,
int type,
int subType,
int superType,
int superSubType)
registerGeometryType in interface org.gvsig.fmap.geom.GeometryManagerpublic void registerGeometryType(org.gvsig.fmap.geom.type.GeometryType geometryType)
registerGeometryType in interface org.gvsig.fmap.geom.GeometryManagerpublic void setFlatness(double flatness)
setFlatness in interface org.gvsig.fmap.geom.GeometryManagerCopyright © 2014 gvSIG Association. All Rights Reserved.