public class DxfPolyline extends DxfEntity
extent, requestExtent, stroke| Constructor and Description |
|---|
DxfPolyline(IProjection proj,
DxfLayer layer)
Constructor de DxfPolyline.
|
| Modifier and Type | Method and Description |
|---|---|
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() |
double |
getElevation() |
int |
getFlags()
Devuelve la variable flags de una polil�nea.
|
java.awt.geom.GeneralPath |
getGeneralPath(ViewPortData vp)
Devuelve el GeneralPath.
|
java.util.Vector |
getPts() |
java.lang.String |
getSubclassMarker() |
void |
reProject(ICoordTrans rp)
Permite reproyectar una DxfPolyline dado un conjunto de coordenadas de transformaci�n.
|
void |
setBulges(java.util.Vector bulges) |
void |
setElevation(double elevation) |
void |
setPts(java.util.Vector pts) |
void |
setSubclassMarker(java.lang.String subclassMarker) |
java.lang.String |
toDxfString()
Permite la escritura de entidades DxfPolyline en un fichero DXF2000.
|
getColor, getHandle, getLayer, getLayerName, getProjection, setHandle, setProjectionpublic DxfPolyline(IProjection proj,
DxfLayer layer)
proj, - proyecci�n cartogr�fica en la que se encuentra el DxfPolyline.layer, - capa del DXF en la que se encuentra el DxfPolyline.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)
public void draw(java.awt.Graphics2D g,
ViewPortData vp)
public java.lang.String toDxfString()
toDxfString in class DxfEntitypublic 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)
coord1, - punto inicial del arco.coord2, - punto final del arco.bulge, - par�metro de curvatura.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.public double getElevation()
public void setElevation(double elevation)
elevation - The elevation to set.public java.lang.String getSubclassMarker()
public void setSubclassMarker(java.lang.String subclassMarker)
subclassMarker - The subclassMarker to set.