#include <CDRPath.h>
Public Member Functions |
| CDRPath () |
| CDRPath (const CDRPath &path) |
| ~CDRPath () |
void | appendMoveTo (double x, double y) |
void | appendLineTo (double x, double y) |
void | appendCubicBezierTo (double x1, double y1, double x2, double y2, double x, double y) |
void | appendQuadraticBezierTo (double x1, double y1, double x, double y) |
void | appendSplineTo (std::vector< std::pair< double, double > > &points) |
void | appendArcTo (double rx, double ry, double rotation, bool longAngle, bool sweep, double x, double y) |
void | appendClosePath () |
void | appendPath (const CDRPath &path) |
void | writeOut (WPXPropertyListVector &vec) const |
void | transform (const CDRTransforms &trafos) |
void | transform (const CDRTransform &trafo) |
CDRPathElement * | clone () |
void | clear () |
bool | empty () const |
bool | isClosed () const |
| CDRPathElement () |
virtual | ~CDRPathElement () |
Constructor & Destructor Documentation
libcdr::CDRPath::CDRPath |
( |
| ) |
|
|
inline |
libcdr::CDRPath::CDRPath |
( |
const CDRPath & |
path | ) |
|
libcdr::CDRPath::~CDRPath |
( |
| ) |
|
Member Function Documentation
void libcdr::CDRPath::appendArcTo |
( |
double |
rx, |
|
|
double |
ry, |
|
|
double |
rotation, |
|
|
bool |
longAngle, |
|
|
bool |
sweep, |
|
|
double |
x, |
|
|
double |
y |
|
) |
| |
void libcdr::CDRPath::appendClosePath |
( |
| ) |
|
void libcdr::CDRPath::appendCubicBezierTo |
( |
double |
x1, |
|
|
double |
y1, |
|
|
double |
x2, |
|
|
double |
y2, |
|
|
double |
x, |
|
|
double |
y |
|
) |
| |
void libcdr::CDRPath::appendLineTo |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
void libcdr::CDRPath::appendMoveTo |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
void libcdr::CDRPath::appendPath |
( |
const CDRPath & |
path | ) |
|
void libcdr::CDRPath::appendQuadraticBezierTo |
( |
double |
x1, |
|
|
double |
y1, |
|
|
double |
x, |
|
|
double |
y |
|
) |
| |
void libcdr::CDRPath::appendSplineTo |
( |
std::vector< std::pair< double, double > > & |
points | ) |
|
void libcdr::CDRPath::clear |
( |
| ) |
|
bool libcdr::CDRPath::empty |
( |
| ) |
const |
bool libcdr::CDRPath::isClosed |
( |
| ) |
const |
void libcdr::CDRPath::transform |
( |
const CDRTransform & |
trafo | ) |
|
|
virtual |
void libcdr::CDRPath::writeOut |
( |
WPXPropertyListVector & |
vec | ) |
const |
|
virtual |
Member Data Documentation
bool libcdr::CDRPath::m_isClosed |
|
private |
The documentation for this class was generated from the following files: