|
||||||||||
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.dxf.DxfEntity org.cresques.px.dxf.DxfPolyline
Entidad POLYLINE de un fichero DXF.
Field Summary |
Fields inherited from class org.cresques.px.PxObj |
extent, stroke |
Constructor Summary | |
DxfPolyline(IProjection proj,
DxfLayer layer)
Constructor de DxfPolyline. |
Method Summary | |
void |
add(java.awt.geom.Point2D pt)
Añade un punto a la polilínea. |
void |
addBulge(java.lang.Double bulge)
050301, jmorell: Solución para implementar la lectura de polilíneas con arcos. |
void |
addFace(int[] face)
Añade una face a la polilínea. |
java.awt.Color |
c()
Devuelve el color de la DxfPolyline. |
java.awt.Color |
c(java.awt.Color color)
Establece el color de la DxfPolyline. |
static java.util.Vector |
createArc(java.awt.geom.Point2D coord1,
java.awt.geom.Point2D coord2,
double bulge)
Invoca el método de creación de arcos para polilíneas con parámetros de curvatura. |
void |
draw(java.awt.Graphics2D g,
ViewPortData vp)
Permite dibujar una DxfPolyline. |
java.util.Vector |
getBulges()
|
int |
getFlags()
Devuelve la variable flags de una polilínea. |
java.awt.geom.GeneralPath |
getGeneralPath(ViewPortData vp)
Devuelve el GeneralPath. |
java.util.Vector |
getPts()
|
void |
reProject(ICoordTrans rp)
Permite reproyectar una DxfPolyline dado un conjunto de coordenadas de transformación. |
void |
setBulges(java.util.Vector bulges)
|
void |
setPts(java.util.Vector pts)
|
java.lang.String |
toDxfString()
Permite la escritura de entidades DxfPolyline en un fichero DXF2000. |
Methods inherited from class org.cresques.px.dxf.DxfEntity |
getColor, getHandle, getLayer, getLayerName, getProjection, setHandle, setProjection |
Methods inherited from class org.cresques.px.PxObj |
getExtent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DxfPolyline(IProjection proj, DxfLayer layer)
Method Detail |
public void add(java.awt.geom.Point2D pt)
pt
- public void addBulge(java.lang.Double bulge)
public void addFace(int[] face)
face
- public java.awt.Color c()
public java.awt.Color c(java.awt.Color color)
color
-
public void reProject(ICoordTrans rp)
reProject
in interface Projected
reProject
in class DxfEntity
public void draw(java.awt.Graphics2D g, ViewPortData vp)
public java.lang.String toDxfString()
toDxfString
in class DxfEntity
public java.awt.geom.GeneralPath getGeneralPath(ViewPortData vp)
public int getFlags()
public static java.util.Vector createArc(java.awt.geom.Point2D coord1, java.awt.geom.Point2D coord2, double bulge)
public java.util.Vector getPts()
public void setPts(java.util.Vector pts)
pts
- The pts to set.public java.util.Vector getBulges()
public void setBulges(java.util.Vector bulges)
bulges
- The bulges to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |