public abstract class DxfEntity extends PxObj implements Projected
extent, requestExtent, stroke
Constructor and Description |
---|
DxfEntity(IProjection proj,
DxfLayer layer)
Constructor genérico de entidades procedentes de un fichero DXF.
|
Modifier and Type | Method and Description |
---|---|
String |
getColor()
Devuelve el color de la entidad según AutoCAD en forma de texto.
|
int |
getHandle() |
DxfLayer |
getLayer()
Devuelve la capa en la que se encuentra la entidad.
|
String |
getLayerName()
Devuelve el nombre de la capa en la que se encuentra la entidad.
|
IProjection |
getProjection()
Devuelve la proyección cartográfica en la que se encuentra la entidad.
|
abstract void |
reProject(ICoordTrans ct)
Permite reproyectar una entidad dado un conjunto de coordenadas de transformación.
|
void |
setHandle(int handle) |
void |
setProjection(IProjection p)
Establece la proyección cartográfica en la que se encuentra la entidad.
|
abstract String |
toDxfString()
Permite la escritura de entidades en un fichero DXF2000.
|
public DxfEntity(IProjection proj, DxfLayer layer)
proj,
- proyección cartográfica en la que se encuentra la entidad.layer,
- capa del DXF en la que se encuentra la entidad.public void setProjection(IProjection p)
p,
- Proyección cartográfica.public IProjection getProjection()
getProjection
in interface Projected
Projected.reProject(ICoordTrans)
public abstract void reProject(ICoordTrans ct)
reProject
in interface Projected
rp,
- coordenadas de transformación.Projected.getProjection()
public String getLayerName()
public String getColor()
public abstract String toDxfString()
public int getHandle()
public void setHandle(int handle)
handle
- The handle to set.public DxfLayer getLayer()