|
||||||||||
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.gml.Geometry org.cresques.px.gml.InsPoint
Punto de inserción. Se trata de un Point al que se le han añadido los atributos necesarios para hacer referencia a un conjunto de objetos gráficos o bloque. Las funciones de gestión de bloques estan basadas en la clase DxfInsert.
Field Summary | |
static int |
pointNr
|
java.lang.String |
text
|
Fields inherited from class org.cresques.px.gml.Geometry |
proj |
Fields inherited from class org.cresques.px.PxObj |
extent, stroke |
Constructor Summary | |
InsPoint()
Constructor de la clase. |
Method Summary | |
void |
add(java.awt.geom.Point2D pt)
Permite añadir un punto. |
java.awt.Color |
c()
Devuelve el color del punto de inserción. |
java.awt.Color |
c(java.awt.Color color)
Establece el color del punto de inserción. |
void |
draw(java.awt.Graphics2D g,
ViewPortData vp)
Permite dibujar el InsPoint. |
boolean |
encuentraBloque(java.lang.String blockName)
Método para cargar el bloque al que hace referencia el punto de inserción, en el propio InsPoint. |
java.awt.Color |
fillColor()
Devuelve el color del relleno. |
java.awt.Color |
fillColor(java.awt.Color c)
Establece el color de relleno. |
java.util.Vector |
getBlkList()
Devuelve la lista de bloques. |
FeatureCollection |
getBlock()
Devuelve el bloque al que hace referencia el punto de inserción. |
boolean |
getBlockFound()
Informa sobre si el bloque ya ha sido encontrado. |
java.lang.String |
getBlockName()
Devuelve el nombre del bloque al que hace referencia el punto de inserción. |
IProjection |
getProjection()
Devuelve la proyección cartográfica en la que se encuentra el InsPoint. |
double |
getRotAngle()
Devuelve el ángulo de rotación que se aplica al bloque. |
Point3D |
getScaleFactor()
Devuelve el factor de escala que se aplica al bloque. |
void |
reProject(ICoordTrans rp)
Permite cambiar la proyección cartográfica del InsPoint a través de unas coordenadas de transformación. |
void |
setBlkList(java.util.Vector blkList)
Establece la lista de bloques. |
void |
setBlock(FeatureCollection block)
Establece el bloque al que hace referencia este punto de inserción. |
void |
setBlockFound(boolean found)
Establece si el bloque ya ha sido encontrado. |
void |
setBlockName(java.lang.String blockName)
Establece el nombre del bloque. |
void |
setProjection(IProjection p)
Establece la proyección cartográfica en la que se encuentra el InsPoint. |
void |
setRotAngle(double rotAngle)
Establece el ángulo de rotación para el bloque. |
void |
setScaleFactor(Point3D scaleFactor)
Establece el factor de escala para el bloque. |
Methods inherited from class org.cresques.px.gml.Geometry |
get, getData, getExtent, pointNr |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static int pointNr
public java.lang.String text
Constructor Detail |
public InsPoint()
Method Detail |
public void add(java.awt.geom.Point2D pt)
add
in class Geometry
pt
- public double getRotAngle()
public Point3D getScaleFactor()
public java.util.Vector getBlkList()
public boolean getBlockFound()
public void setBlock(FeatureCollection block)
public void setBlockFound(boolean found)
public void setBlkList(java.util.Vector blkList)
public FeatureCollection getBlock()
public void setBlockName(java.lang.String blockName)
public java.lang.String getBlockName()
public void setScaleFactor(Point3D scaleFactor)
public void setRotAngle(double rotAngle)
public boolean encuentraBloque(java.lang.String blockName)
public java.awt.Color c()
public java.awt.Color c(java.awt.Color color)
color
-
public java.awt.Color fillColor()
public java.awt.Color fillColor(java.awt.Color c)
public IProjection getProjection()
getProjection
in interface Projected
getProjection
in class Geometry
public void setProjection(IProjection p)
public void reProject(ICoordTrans rp)
reProject
in interface Projected
reProject
in class Geometry
public void draw(java.awt.Graphics2D g, ViewPortData vp)
draw
in interface Drawable
draw
in class Geometry
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |