org.cresques.px.gml
Class MultiGeometry
java.lang.Object
org.cresques.px.PxObj
org.cresques.px.gml.Geometry
org.cresques.px.gml.MultiGeometry
- All Implemented Interfaces:
- Drawable, Extent.Has, Projected
- Direct Known Subclasses:
- MultiPolygon
- public class MultiGeometry
- extends Geometry
Clase base para geometrias múltiples.
- Author:
- "Luis W. Sevilla"
Fields inherited from class org.cresques.px.gml.Geometry |
proj |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiGeometry
public MultiGeometry()
add
public void add(Geometry geometry)
getProjection
public IProjection getProjection()
- Description copied from class:
Geometry
- Devuelve la proyección cartográfica en la que se encuentra la Geometry.
- Specified by:
getProjection
in interface Projected
- Specified by:
getProjection
in class Geometry
- Returns:
- IProjection, la proyección cartográfica.
setProjection
public void setProjection(IProjection p)
reProject
public void reProject(ICoordTrans rp)
- Description copied from class:
Geometry
- Permite reproyectar la Geometry en función de unas coordenadas de transformación.
- Specified by:
reProject
in interface Projected
- Specified by:
reProject
in class Geometry
draw
public void draw(java.awt.Graphics2D g,
ViewPortData vp)
- Description copied from class:
Geometry
- Permite dibujar la Geometry.
- Specified by:
draw
in interface Drawable
- Overrides:
draw
in class Geometry