IObjList.vector
extent, requestExtent, stroke
Constructor and Description |
---|
DxfBlock(IProjection proj)
Constructor de DxfBlock.
|
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 un DxfBlock.
|
Extent.Has |
get(int i)
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.
|
java.util.Vector |
getBlkElements()
Devuelve un Vector con los elementos que conforman el bloque.
|
java.lang.String |
getBlkName()
Devuelve el nombre del bloque.
|
java.awt.geom.Point2D |
getBPoint()
Devuelve el punto base del bloque.
|
int |
getFlags()
Devuelve el estado de flags.
|
IProjection |
getProjection()
Devuelve la proyecci�n cartogr�fica en la que se encuentra el DxfBlock.
|
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 reproyectar un DxfBlock dado un conjunto de coordenadas de transformaci�n.
|
void |
setBlkElements(java.util.Vector blkElements)
Establece los elementos que conforman el bloque.
|
void |
setBlkName(java.lang.String blkName)
Establece el nombre del bloque.
|
void |
setBPoint(java.awt.geom.Point2D basePoint)
Establece el punto base del bloque.
|
void |
setFlags(int flags)
Establece el estado de la variable flags.
|
void |
setProjection(IProjection p)
Establece la proyecci�n cartogr�fica en la que se encuentra el DxfBlock.
|
int |
size()
Devuelve la cantidad de elementos que contiene la lista de objetos gr�ficos.
|
java.lang.String |
toDxfString()
Permite la escritura de entidades DxfBlock en un fichero DXF2000.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExtent
public DxfBlock(IProjection proj)
proj,
- proyecci�n cartogr�fica en la que se encuentra el DxfBlock.public IObjList getAt(java.awt.geom.Point2D pt)
public java.util.Iterator iterator()
public int size()
public void add(Extent.Has obj)
public void remove(java.lang.Object obj)
public void clear()
public Extent.Has get(int i)
i,
- �ndice del elemento de la lista que queremos obtener.public IProjection getProjection()
getProjection
in interface Projected
Projected.reProject(ICoordTrans)
public void setProjection(IProjection p)
p,
- Proyecci�n cartogr�fica.public void reProject(ICoordTrans rp)
reProject
in interface Projected
rp,
- coordenadas de transformaci�n.Projected.getProjection()
public void draw(java.awt.Graphics2D g, ViewPortData vp)
public java.lang.String toDxfString()
public int getFlags()
public java.lang.String getBlkName()
public java.util.Vector getBlkElements()
public void setBlkElements(java.util.Vector blkElements)
blkElements
- public void setBlkName(java.lang.String blkName)
blkName
- public void setBPoint(java.awt.geom.Point2D basePoint)
basePoint
- public java.awt.geom.Point2D getBPoint()
public void setFlags(int flags)
flags
-