public abstract class Geometry extends PxObj
| Modifier and Type | Field and Description |
|---|---|
protected IProjection |
proj |
extent, requestExtent, stroke| Constructor and Description |
|---|
Geometry()
Constructor de Geometry.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.awt.geom.Point2D pt)
Permite añadir un punto a la Geometry.
|
void |
draw(java.awt.Graphics2D g,
ViewPortData vp)
Permite dibujar la Geometry.
|
java.awt.geom.Point2D |
get(int i)
Devuelve un punto de la Geometry dado por su índice.
|
java.util.Vector |
getData()
Devuelve el conjunto de objetos que conforman la Geometry en forma de Vector.
|
Extent |
getExtent()
Devuelve el extent de la Geometry.
|
abstract IProjection |
getProjection()
Devuelve la proyección cartográfica en la que se encuentra la Geometry.
|
int |
pointNr()
Devuelve el número de puntos que componen la Geometry.
|
abstract void |
reProject(ICoordTrans rp)
Permite reproyectar la Geometry en función de unas coordenadas de transformación.
|
public void add(java.awt.geom.Point2D pt)
pt - public java.awt.geom.Point2D get(int i)
i, - Índice.public int pointNr()
public java.util.Vector getData()
public Extent getExtent()
public abstract IProjection getProjection()
public abstract void reProject(ICoordTrans rp)
rp, - Coordenadas de transformación.public void draw(java.awt.Graphics2D g,
ViewPortData vp)
g, - Graphics2D.vp, - ViewPortData.