public class InsPoint extends Geometry
Modifier and Type | Field and Description |
---|---|
static int |
pointNr |
String |
text |
extent, requestExtent, stroke
Constructor and Description |
---|
InsPoint()
Constructor de la clase.
|
Modifier and Type | Method and Description |
---|---|
void |
add(Point2D pt)
Permite a�adir un punto.
|
Color |
c()
Devuelve el color del punto de inserci�n.
|
Color |
c(Color color)
Establece el color del punto de inserci�n.
|
void |
draw(Graphics2D g,
ViewPortData vp)
Permite dibujar el InsPoint.
|
boolean |
encuentraBloque(String blockName)
M�todo para cargar el bloque al que hace referencia el punto de inserci�n, en el
propio InsPoint.
|
Color |
fillColor()
Devuelve el color del relleno.
|
Color |
fillColor(Color c)
Establece el color de relleno.
|
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.
|
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(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(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.
|
public static int pointNr
public String text
public void add(Point2D pt)
public double getRotAngle()
public Point3D getScaleFactor()
public Vector getBlkList()
public boolean getBlockFound()
public void setBlock(FeatureCollection block)
block,
- bloque.public void setBlockFound(boolean found)
found,
- true si el bloque ya ha sido encontrado.public void setBlkList(Vector blkList)
blkList,
- Vector con la lista de bloques.public FeatureCollection getBlock()
public void setBlockName(String blockName)
blockName,
- nombre del bloque.public String getBlockName()
public void setScaleFactor(Point3D scaleFactor)
scaleFactor,
- factor de escala en X, en Y y en Z.public void setRotAngle(double rotAngle)
rotAngle,
- �ngulo de rotaci�n.public boolean encuentraBloque(String blockName)
blockName,
- nombre del bloque que estamos buscando.public Color c()
public Color c(Color color)
color
- public Color fillColor()
public Color fillColor(Color c)
c,
- color.public IProjection getProjection()
getProjection
in interface Projected
getProjection
in class Geometry
Projected.reProject(ICoordTrans)
public void setProjection(IProjection p)
p,
- proyecci�n cartogr�fica.public void reProject(ICoordTrans rp)
reProject
in interface Projected
reProject
in class Geometry
rp,
- coordenadas de transformaci�n.Projected.getProjection()
public void draw(Graphics2D g, ViewPortData vp)