|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.cresques.px.PxObj org.cresques.px.gml.Geometry
Clase base para geometrías.
Field Summary | |
protected IProjection |
proj
|
Fields inherited from class org.cresques.px.PxObj |
extent, stroke |
Constructor Summary | |
Geometry()
Constructor de Geometry. |
Method Summary | |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected IProjection proj
Constructor Detail |
public Geometry()
Method Detail |
public void add(java.awt.geom.Point2D pt)
pt
- public java.awt.geom.Point2D get(int i)
public int pointNr()
public java.util.Vector getData()
public Extent getExtent()
getExtent
in interface Extent.Has
getExtent
in class PxObj
public abstract IProjection getProjection()
getProjection
in interface Projected
public abstract void reProject(ICoordTrans rp)
reProject
in interface Projected
public void draw(java.awt.Graphics2D g, ViewPortData vp)
draw
in interface Drawable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |