public class DxfEntityList extends PxObj implements IObjList.vector
IObjList.vectorextent, requestExtent, stroke| Constructor and Description |
|---|
DxfEntityList(IProjection proj)
Constructor de DxfEntityList.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(Extent.Has obj)
Permite añadir un objeto gráfico a la lista.
|
void |
clear()
Permite vacíar la lista de objetos gráficos.
|
void |
draw(java.awt.Graphics2D g,
ViewPortData vp)
Permite dibujar las entidades que conforman la DxfEntityList.
|
Extent.Has |
get(int cnt)
Devuelve uno de los elementos de la lista de objetos gráficos.
|
IObjList |
getAt(java.awt.geom.Point2D pt)
Devuelve los obhjetos gráficos de la lista cuyos extents contengan al
punto que se le pasa como argumento.
|
IProjection |
getProjection()
Devuelve la proyección cartográfica en la que se encuentra la DxfEntityList.
|
java.util.Iterator |
iterator()
Devuelve un iterador para recorrer los elementos de la lista de objetos gráficos.
|
void |
remove(java.lang.Object obj)
Permite eliminar un elemento de la lista de objetos gráficos.
|
void |
reProject(ICoordTrans rp)
Permite cambiar la proyección en la que se encuentra la DxfEntityList a
través de un conjunto de coordenadas de transformación.
|
void |
setProjection(IProjection p)
Establece la proyección cartográfica en la que se encuentra la DxfEntityList.
|
int |
size()
Devuelve la cantidad de elementos que contiene la lista de objetos gráficos.
|
java.lang.String |
toDxfString()
Permite la escritura de entidades en un fichero DXF2000.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExtentpublic DxfEntityList(IProjection proj)
proj, - Proyección cartográfica en la que se encuentra la DxfEntityList.public void add(Extent.Has obj)
public Extent.Has get(int cnt)
get in interface IObjList.vectorcnt, - Índice del elemento de la lista que queremos obtener.public IObjList getAt(java.awt.geom.Point2D pt)
public java.util.Iterator iterator()
public int size()
public void remove(java.lang.Object obj)
public void clear()
public IProjection getProjection()
getProjection in interface ProjectedProjected.reProject(ICoordTrans)public void setProjection(IProjection p)
p, - Proyección cartográfica.public void reProject(ICoordTrans rp)
reProject in interface Projectedrp, - Coordenadas de transformación.Projected.getProjection()public void draw(java.awt.Graphics2D g,
ViewPortData vp)
public java.lang.String toDxfString()