|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.cresques.px.PxObj org.cresques.px.dxf.DxfBlock
Entidad BLOCK de un fichero DXF.
Nested Class Summary |
Nested classes inherited from class org.cresques.px.IObjList |
IObjList.vector |
Field Summary |
Fields inherited from class org.cresques.px.PxObj |
extent, stroke |
Constructor Summary | |
DxfBlock(IProjection proj)
Constructor de DxfBlock. |
Method Summary | |
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. |
Methods inherited from class org.cresques.px.PxObj |
getExtent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.cresques.px.Extent.Has |
getExtent |
Constructor Detail |
public DxfBlock(IProjection proj)
Method Detail |
public IObjList getAt(java.awt.geom.Point2D pt)
getAt
in interface IObjList
public java.util.Iterator iterator()
iterator
in interface IObjList
public int size()
size
in interface IObjList
public void add(Extent.Has obj)
add
in interface IObjList
public void remove(java.lang.Object obj)
remove
in interface IObjList
public void clear()
clear
in interface IObjList
public Extent.Has get(int i)
public IProjection getProjection()
getProjection
in interface Projected
public void setProjection(IProjection p)
public void reProject(ICoordTrans rp)
reProject
in interface Projected
public void draw(java.awt.Graphics2D g, ViewPortData vp)
draw
in interface Drawable
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
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |