org.cresques.px
Class PxObjList
java.lang.Object
org.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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
extent
protected Extent extent
PxObjList
public PxObjList()
PxObjList
public PxObjList(IProjection proj)
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.