Package org.gvsig.dxf.px.gml
Class Geometry
java.lang.Object
org.gvsig.dxf.px.PxObj
org.gvsig.dxf.px.gml.Geometry
- All Implemented Interfaces:
Projected,Extent.Has
- Direct Known Subclasses:
InsPoint,LineString,MultiGeometry,Point,Polygon
Clase base para geometrías.
- Author:
- "Luis W. Sevilla" invalid input: '<'sevilla_lui@gva.es>
-
Field Summary
FieldsFields inherited from class org.gvsig.dxf.px.PxObj
extent, requestExtent, stroke -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidPermite añadir un punto a la Geometry.get(int i) Devuelve un punto de la Geometry dado por su índice.getData()Devuelve el conjunto de objetos que conforman la Geometry en forma de Vector.Devuelve el extent de la Geometry.abstract org.gvsig.crs.projection.lib.ProjectionDevuelve la proyección cartográfica en la que se encuentra la Geometry.intpointNr()Devuelve el número de puntos que componen la Geometry.abstract voidreProject(org.gvsig.crs.projection.lib.CoordinateTransformation rp) Permite reproyectar la Geometry en función de unas coordenadas de transformación.
-
Field Details
-
proj
protected org.gvsig.crs.projection.lib.Projection proj
-
-
Constructor Details
-
Geometry
public Geometry()Constructor de Geometry.
-
-
Method Details
-
add
Permite añadir un punto a la Geometry.- Parameters:
pt-
-
get
Devuelve un punto de la Geometry dado por su índice.- Parameters:
i- , Índice.- Returns:
- Point2D.
-
pointNr
public int pointNr()Devuelve el número de puntos que componen la Geometry.- Returns:
- int
-
getData
Devuelve el conjunto de objetos que conforman la Geometry en forma de Vector.- Returns:
- Vector de objetos.
-
getExtent
Devuelve el extent de la Geometry.- Specified by:
getExtentin interfaceExtent.Has- Overrides:
getExtentin classPxObj- Returns:
- Extent, el rectángulo que contiene la Geometry.
-
getProjection
public abstract org.gvsig.crs.projection.lib.Projection getProjection()Devuelve la proyección cartográfica en la que se encuentra la Geometry.- Specified by:
getProjectionin interfaceProjected- Returns:
- Projection, la proyección cartográfica.
- See Also:
-
reProject
public abstract void reProject(org.gvsig.crs.projection.lib.CoordinateTransformation rp) Permite reproyectar la Geometry en función de unas coordenadas de transformación.
-