Class Point2DGeometryType
java.lang.Object
org.gvsig.fmap.geom.type.AbstractGeometryType
org.gvsig.fmap.geom.jts.DefaultGeometryType
org.gvsig.fmap.geom.jts.primitive.point.Point2DGeometryType
- All Implemented Interfaces:
org.gvsig.fmap.geom.primitive.PointGeometryType,org.gvsig.fmap.geom.type.GeometryType
public class Point2DGeometryType
extends DefaultGeometryType
implements org.gvsig.fmap.geom.primitive.PointGeometryType
Geometry type implementation for the creation of
Point2D objects.- Author:
- gvSIG Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.fmap.geom.Geometrycreate()This method creates aGeometrywith the type specified by this GeometryType.org.gvsig.fmap.geom.primitive.PointcreatePoint(double[] coordinates) org.gvsig.fmap.geom.primitive.PointcreatePoint(double x, double y) getName()intintgetType()booleanisSubTypeOf(int geometrySubType) booleanisTypeOf(int geometryType) Methods inherited from class org.gvsig.fmap.geom.jts.DefaultGeometryType
addAlias, equals, getAlias, getDimension, getFullName, getGeometryClass, getSuperTypes, hashCodeMethods inherited from class org.gvsig.fmap.geom.type.AbstractGeometryType
getGeometryOperation, getGeometryOperations, hasM, hasZ, isSubTypeOf, isTypeOf, setGeometryOperation, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.fmap.geom.type.GeometryType
addAlias, getAlias, getDimension, getFullName, getGeometryClass, getGeometryOperation, getSuperTypes, hasM, hasZ, isSubTypeOf, isTypeOf, setGeometryOperation, toString
-
Constructor Details
-
Point2DGeometryType
public Point2DGeometryType()
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.gvsig.fmap.geom.type.GeometryType- Overrides:
getNamein classDefaultGeometryType
-
getType
public int getType()- Specified by:
getTypein interfaceorg.gvsig.fmap.geom.type.GeometryType- Overrides:
getTypein classDefaultGeometryType
-
getSubType
public int getSubType()- Specified by:
getSubTypein interfaceorg.gvsig.fmap.geom.type.GeometryType- Overrides:
getSubTypein classDefaultGeometryType
-
isTypeOf
public boolean isTypeOf(int geometryType) - Specified by:
isTypeOfin interfaceorg.gvsig.fmap.geom.type.GeometryType- Overrides:
isTypeOfin classDefaultGeometryType
-
isSubTypeOf
public boolean isSubTypeOf(int geometrySubType) - Specified by:
isSubTypeOfin interfaceorg.gvsig.fmap.geom.type.GeometryType- Overrides:
isSubTypeOfin classDefaultGeometryType
-
create
public org.gvsig.fmap.geom.Geometry create() throws org.gvsig.fmap.geom.exception.CreateGeometryExceptionDescription copied from class:DefaultGeometryTypeThis method creates aGeometrywith the type specified by this GeometryType. The geometry has to have a constructor without arguments.- Specified by:
createin interfaceorg.gvsig.fmap.geom.type.GeometryType- Overrides:
createin classDefaultGeometryType- Returns:
- A new geometry
- Throws:
org.gvsig.fmap.geom.exception.CreateGeometryException
-
createPoint
public org.gvsig.fmap.geom.primitive.Point createPoint(double x, double y) - Specified by:
createPointin interfaceorg.gvsig.fmap.geom.primitive.PointGeometryType
-
createPoint
public org.gvsig.fmap.geom.primitive.Point createPoint(double[] coordinates) - Specified by:
createPointin interfaceorg.gvsig.fmap.geom.primitive.PointGeometryType
-