org.cresques.px
Class PxObjList

java.lang.Object
  extended byorg.cresques.px.PxObjList
All Implemented Interfaces:
Colored, Drawable, Extent.Has, IObjList, Projected
Direct Known Subclasses:
Minuteo, PxLayer, PxLayerList

public class PxObjList
extends java.lang.Object
implements Colored, Drawable, IObjList


Nested Class Summary
 
Nested classes inherited from class org.cresques.px.IObjList
IObjList.vector
 
Field Summary
protected  Extent extent
           
 
Constructor Summary
PxObjList()
           
PxObjList(IProjection proj)
           
 
Method Summary
 void add(Extent.Has obj)
           
 java.awt.Color c()
           
 java.awt.Color c(java.awt.Color color)
           
 void clear()
           
 void draw(java.awt.Graphics2D g, ViewPortData vp)
           
 void drawPxContour(java.awt.Graphics2D g, ViewPortData vp, PxContour obj)
          Prueba de reproyección.
 IObjList getAt(java.awt.geom.Point2D pt)
           
 java.awt.Color getColor()
           
 Extent getExtent()
           
 java.awt.Color getFillColor()
           
 IProjection getProjection()
           
 java.util.Iterator iterator()
           
 void remove(java.lang.Object obj)
           
 void reProject(ICoordTrans rp)
           
 void setColor(java.awt.Color color)
           
 void setFillColor(java.awt.Color color)
           
 void setProjection(IProjection p)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

extent

protected Extent extent
Constructor Detail

PxObjList

public PxObjList()

PxObjList

public PxObjList(IProjection proj)
Method Detail

getProjection

public IProjection getProjection()
Specified by:
getProjection in interface Projected

setProjection

public void setProjection(IProjection p)

reProject

public void reProject(ICoordTrans rp)
Specified by:
reProject in interface Projected

getExtent

public Extent getExtent()
Specified by:
getExtent in interface Extent.Has

c

public java.awt.Color c()
Specified by:
c in interface Colored

c

public java.awt.Color c(java.awt.Color color)
Specified by:
c in interface Colored

setColor

public void setColor(java.awt.Color color)

getColor

public java.awt.Color getColor()

setFillColor

public void setFillColor(java.awt.Color color)

getFillColor

public java.awt.Color getFillColor()

draw

public void draw(java.awt.Graphics2D g,
                 ViewPortData vp)
Specified by:
draw in interface Drawable

getAt

public IObjList getAt(java.awt.geom.Point2D pt)
Specified by:
getAt in interface IObjList

iterator

public java.util.Iterator iterator()
Specified by:
iterator in interface IObjList

size

public int size()
Specified by:
size in interface IObjList

add

public void add(Extent.Has obj)
Specified by:
add in interface IObjList

remove

public void remove(java.lang.Object obj)
Specified by:
remove in interface IObjList

clear

public void clear()
Specified by:
clear in interface IObjList

drawPxContour

public void drawPxContour(java.awt.Graphics2D g,
                          ViewPortData vp,
                          PxContour obj)
Prueba de reproyección.