org.cresques.px.gml
Class LineString

java.lang.Object
  extended byorg.cresques.px.PxObj
      extended byorg.cresques.px.gml.Geometry
          extended byorg.cresques.px.gml.LineString
All Implemented Interfaces:
Drawable, Extent.Has, Projected
Direct Known Subclasses:
LineString3D

public class LineString
extends Geometry

Geometria de tipo Polygon

Author:
"Luis W. Sevilla"

Field Summary
static int pointNr
           
 
Fields inherited from class org.cresques.px.gml.Geometry
proj
 
Fields inherited from class org.cresques.px.PxObj
extent, stroke
 
Constructor Summary
LineString()
           
 
Method Summary
 void add(java.awt.geom.Point2D pt)
          Permite añadir un punto a la Geometry.
 java.awt.Color c()
           
 java.awt.Color c(java.awt.Color color)
           
 void draw(java.awt.Graphics2D g, ViewPortData vp)
          Permite dibujar la Geometry.
 java.awt.Color fillColor()
           
 java.awt.Color fillColor(java.awt.Color c)
           
 IProjection getProjection()
          Devuelve la proyección cartográfica en la que se encuentra la Geometry.
 void remove(int i)
           
 void reProject(ICoordTrans rp)
          Permite reproyectar la Geometry en función de unas coordenadas de transformación.
 void setProjection(IProjection p)
           
 
Methods inherited from class org.cresques.px.gml.Geometry
get, getData, getExtent, pointNr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pointNr

public static int pointNr
Constructor Detail

LineString

public LineString()
Method Detail

add

public void add(java.awt.geom.Point2D pt)
Description copied from class: Geometry
Permite añadir un punto a la Geometry.

Overrides:
add in class Geometry
Parameters:
pt -

remove

public void remove(int i)

c

public java.awt.Color c()

c

public java.awt.Color c(java.awt.Color color)

fillColor

public java.awt.Color fillColor()

fillColor

public java.awt.Color fillColor(java.awt.Color c)

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