Package org.gvsig.dxf.px.dxf
Class DxfEntity
java.lang.Object
org.gvsig.dxf.px.PxObj
org.gvsig.dxf.px.dxf.DxfEntity
- All Implemented Interfaces:
Projected,Extent.Has
- Direct Known Subclasses:
DxfArc,DxfAttrib,DxfCircle,DxfEllipse,DxfInsert,DxfLine,DxfPoint,DxfPolyline,DxfSolid,DxfText
Clase ancestro para las entidades de un fichero DXF.
- Author:
- "Luis W. Sevilla" invalid input: '<'sevilla_lui@gva.es>, jmorell
-
Field Summary
Fields inherited from class org.gvsig.dxf.px.PxObj
extent, requestExtent, stroke -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetColor()Devuelve el color de la entidad según AutoCAD en forma de texto.intgetLayer()Devuelve la capa en la que se encuentra la entidad.Devuelve el nombre de la capa en la que se encuentra la entidad.org.gvsig.crs.projection.lib.ProjectionDevuelve la proyección cartográfica en la que se encuentra la entidad.abstract voidreProject(org.gvsig.crs.projection.lib.CoordinateTransformation ct) Permite reproyectar una entidad dado un conjunto de coordenadas de transformación.voidsetHandle(int handle) voidsetProjection(org.gvsig.crs.projection.lib.Projection p) Establece la proyección cartográfica en la que se encuentra la entidad.abstract StringPermite la escritura de entidades en un fichero DXF2000.
-
Constructor Details
-
DxfEntity
Constructor genérico de entidades procedentes de un fichero DXF.- Parameters:
proj- , proyección cartográfica en la que se encuentra la entidad.layer- , capa del DXF en la que se encuentra la entidad.
-
-
Method Details
-
setProjection
public void setProjection(org.gvsig.crs.projection.lib.Projection p) Establece la proyección cartográfica en la que se encuentra la entidad.- Parameters:
p- , Proyección cartográfica.
-
getProjection
public org.gvsig.crs.projection.lib.Projection getProjection()Devuelve la proyección cartográfica en la que se encuentra la entidad.- Specified by:
getProjectionin interfaceProjected- Returns:
- IProjection, proyección cartográfica.
- See Also:
-
reProject
public abstract void reProject(org.gvsig.crs.projection.lib.CoordinateTransformation ct) Permite reproyectar una entidad dado un conjunto de coordenadas de transformación. -
getLayerName
Devuelve el nombre de la capa en la que se encuentra la entidad.- Returns:
- String
-
getColor
Devuelve el color de la entidad según AutoCAD en forma de texto.- Returns:
- String con el color de la entidad según AutoCAD.
-
toDxfString
Permite la escritura de entidades en un fichero DXF2000.- Returns:
- String, la cadena que se escribirá en el fichero con la información de la correspondiente entidad.
-
getHandle
public int getHandle()- Returns:
- Returns the handle.
-
setHandle
public void setHandle(int handle) - Parameters:
handle- The handle to set.
-
getLayer
Devuelve la capa en la que se encuentra la entidad.- Returns:
- DxfLayer, la capa.
-