LibreOffice Module vcl (master) 1
|
#include <dxfentrd.hxx>
Public Member Functions | |
DXFEdgeTypeEllipticalArc () | |
virtual bool | EvaluateGroup (DXFGroupReader &rDGR) override |
Public Member Functions inherited from DXFEdgeType | |
virtual | ~DXFEdgeType () |
virtual bool | EvaluateGroup (DXFGroupReader &) |
Private Attributes | |
DXFVector | aCenter |
DXFVector | aEndPoint |
double | fLength |
double | fStartAngle |
double | fEndAngle |
sal_Int32 | nIsCounterClockwiseFlag |
Additional Inherited Members | |
Public Attributes inherited from DXFEdgeType | |
sal_Int32 | nEdgeType |
Protected Member Functions inherited from DXFEdgeType | |
DXFEdgeType (sal_Int32 EdgeType) | |
Definition at line 375 of file dxfentrd.hxx.
DXFEdgeTypeEllipticalArc::DXFEdgeTypeEllipticalArc | ( | ) |
Definition at line 503 of file dxfentrd.cxx.
|
overridevirtual |
Reimplemented from DXFEdgeType.
Definition at line 512 of file dxfentrd.cxx.
References aCenter, aEndPoint, fEndAngle, fLength, fStartAngle, DXFVector::fx, DXFVector::fy, DXFGroupReader::GetF(), DXFGroupReader::GetG(), DXFGroupReader::GetI(), and nIsCounterClockwiseFlag.
|
private |
Definition at line 377 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
|
private |
Definition at line 378 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
|
private |
Definition at line 381 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
|
private |
Definition at line 379 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
|
private |
Definition at line 380 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
|
private |
Definition at line 382 of file dxfentrd.hxx.
Referenced by EvaluateGroup().