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 ProjectedProjected.reProject(ICoordTrans)public abstract void reProject(ICoordTrans ct)
reProject in interface Projectedrp, - 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()