public class DxfEllipse extends DxfEntity
extent, requestExtent, stroke| Constructor and Description |
|---|
DxfEllipse(IProjection proj,
DxfLayer layer,
java.awt.geom.Point2D pt1,
java.awt.geom.Point2D pt2,
double minorAxisLength)
Constructor de DxfEllipse.
|
| Modifier and Type | Method and Description |
|---|---|
java.awt.Color |
c()
Devuelve el color del DxfEllipse.
|
java.awt.Color |
c(java.awt.Color color)
Establece el color del DxfEllipse.
|
void |
draw(java.awt.Graphics2D g,
ViewPortData vp)
Permite dibujar un DxfEllipse.
|
java.awt.geom.Point2D |
getCenter() |
double |
getMinorAxisLength() |
double |
getMinorToMajorAxisRatio() |
java.awt.geom.Point2D[] |
getPts()
Devuelve el array de puntos que conforman el DxfEllipse.
|
void |
reProject(ICoordTrans rp)
Permite reproyectar un DxfEllipse dado un conjunto de coordenadas de transformaci�n.
|
void |
setCenter(java.awt.geom.Point2D center) |
void |
setMinorAxisLength(double minorAxisLength) |
void |
setMinorToMajorAxisRatio(double majorToMinorAxisRatio) |
void |
setPts(java.awt.geom.Point2D[] pts) |
java.lang.String |
toDxfString()
Permite la escritura de entidades DxfEllipse en un fichero DXF2000.
|
getColor, getHandle, getLayer, getLayerName, getProjection, setHandle, setProjectionpublic DxfEllipse(IProjection proj, DxfLayer layer, java.awt.geom.Point2D pt1, java.awt.geom.Point2D pt2, double minorAxisLength)
proj, - proyecci�n cartogr�fica en la que se encuentra el DxfEllipse.layer, - capa del DXF en la que se encuentra el DxfEllipse.pt1, - primer punto del semieje mayor.pt2, - segundo punto del semieje mayor.minorAxisLength, - longitud del semieje menor.public java.awt.Color c()
public java.awt.Color c(java.awt.Color color)
color - public void reProject(ICoordTrans rp)
reProject in interface ProjectedreProject in class DxfEntityrp, - coordenadas de transformaci�n.Projected.getProjection()public void draw(java.awt.Graphics2D g,
ViewPortData vp)
public java.lang.String toDxfString()
toDxfString in class DxfEntitypublic java.awt.geom.Point2D[] getPts()
public double getMinorAxisLength()
public void setMinorAxisLength(double minorAxisLength)
minorAxisLength - The minorAxisLength to set.public void setPts(java.awt.geom.Point2D[] pts)
pts - The pts to set.public java.awt.geom.Point2D getCenter()
public void setCenter(java.awt.geom.Point2D center)
center - The center to set.public double getMinorToMajorAxisRatio()
public void setMinorToMajorAxisRatio(double majorToMinorAxisRatio)
majorToMinorAxisRatio - The majorToMinorAxisRatio to set.