#include <CDRPath.h>
Public Member Functions | |
CDRPathElement () | |
virtual | ~CDRPathElement () |
virtual void | writeOut (librevenge::RVNGPropertyListVector &vec) const =0 |
virtual void | transform (const CDRTransforms &trafos)=0 |
virtual void | transform (const CDRTransform &trafo)=0 |
virtual CDRPathElement * | clone ()=0 |
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in libcdr::CDRClosePathElement, libcdr::CDRArcToElement, libcdr::CDRSplineToElement, libcdr::CDRQuadraticBezierToElement, libcdr::CDRCubicBezierToElement, libcdr::CDRLineToElement, libcdr::CDRMoveToElement, and libcdr::CDRPath.
Referenced by libcdr::CDRPath::CDRPath(), and ~CDRPathElement().
|
pure virtual |
Implemented in libcdr::CDRClosePathElement, libcdr::CDRArcToElement, libcdr::CDRSplineToElement, libcdr::CDRQuadraticBezierToElement, libcdr::CDRCubicBezierToElement, libcdr::CDRLineToElement, libcdr::CDRMoveToElement, and libcdr::CDRPath.
Referenced by libcdr::CDRPath::CDRPath(), and ~CDRPathElement().
|
pure virtual |
|
pure virtual |
Implemented in libcdr::CDRClosePathElement, libcdr::CDRArcToElement, libcdr::CDRSplineToElement, libcdr::CDRQuadraticBezierToElement, libcdr::CDRCubicBezierToElement, libcdr::CDRLineToElement, libcdr::CDRMoveToElement, and libcdr::CDRPath.
Referenced by libcdr::CDRPath::CDRPath(), and ~CDRPathElement().