public class DXFArc extends DXFEntity
| Modifier and Type | Field and Description |
|---|---|
protected double |
_angle1 |
protected double |
_angle2 |
DXFPoint |
_point |
double |
_radius |
_color, _entBase, _lineType, _name, _refLayer, _text, _textheight, _textposhorizontal, _textposvertical, _textrotation, _thickness, errorDescription, geometry, geometryType, startingLineNumber, univers, visible$ACADVER, $EXTMAX, $EXTMIN, $FILLMODE, $LIMMAX, $LIMMIN, ARC, ATTRIB, BLOCK, BLOCK_RECORD, BLOCKS, CIRCLE, CLASSES, DIMENSION, ELLIPSE, ENDBLK, ENDSEC, ENDTAB, ENTITIES, HEADER, INSERT, LAYER, LAYER_AUTO_FROZEN, LAYER_FROZEN, LAYER_INVISIBLE, LAYER_LOCKED, LAYER_USED, LAYER_XREF, LAYER_XREF_FOUND, LINE, LTYPE, LWPOLYLINE, MTEXT, OBJECTS, POINT, POLYLINE, SECTION, SEQEND, SOLID, SPLINE, TABLE, TABLES, TEXT, THUMBNAILIMAGE, TRACE, VERTEX| Constructor and Description |
|---|
DXFArc(double a1,
double a2,
DXFPoint p,
double r,
DXFLineType lineType,
int c,
DXFLayer l,
int visibility,
double thickness) |
DXFArc(DXFArc newArc) |
| Modifier and Type | Method and Description |
|---|---|
DXFEntity |
clone() |
double |
getAngle1() |
double |
getAngle2() |
com.vividsolutions.jts.geom.Geometry |
getGeometry() |
static DXFArc |
read(DXFLineNumberReader br,
DXFUnivers univers) |
com.vividsolutions.jts.geom.Coordinate[] |
toCoordinateArray() |
String |
toString(int c,
double r,
double x,
double y,
double a1,
double a2,
int visibility,
double thickness) |
DXFEntity |
translate(double x,
double y) |
void |
updateGeometry() |
addError, getColor, getColorRGB, getErrorDescription, getLineType, getLineTypeName, getName, getRefLayer, getRefLayerName, getStartingLineNumber, getText, getTextheight, getTextposhorizontal, getTextposvertical, getTextrotation, getThickness, getType, getUnivers, isVisible, rotateAndPlace, rotateAndPlace, setAngle, setBase, setColor, setErrorDescription, setGeometry, setLineType, setName, setRefLayer, setStartingLineNumber, setText, setTextheight, setTextposhorizontal, setTextposvertical, setTextrotation, setThickness, setType, setUnivers, setVisiblepublic DXFPoint _point
public double _radius
protected double _angle1
protected double _angle2
public DXFArc(DXFArc newArc)
public DXFArc(double a1,
double a2,
DXFPoint p,
double r,
DXFLineType lineType,
int c,
DXFLayer l,
int visibility,
double thickness)
public double getAngle1()
public double getAngle2()
public static DXFArc read(DXFLineNumberReader br, DXFUnivers univers) throws NumberFormatException, IOException
NumberFormatExceptionIOExceptionpublic com.vividsolutions.jts.geom.Coordinate[] toCoordinateArray()
public com.vividsolutions.jts.geom.Geometry getGeometry()
getGeometry in class DXFEntitypublic void updateGeometry()
updateGeometry in class DXFEntitypublic String toString(int c, double r, double x, double y, double a1, double a2, int visibility, double thickness)
Copyright © 2018 B3Partners B.V.. All rights reserved.