kpresenter

KPrBezierCurveObject Class Reference

Inheritance diagram for KPrBezierCurveObject:

KPrPointObject KPrShadowObject KPrStartEndLine KPrObject KPrCubicBezierCurveObject KPrQuadricBezierCurveObject List of all members.

Detailed Description

Definition at line 30 of file KPrBezierCurveObject.h.


Public Member Functions

 KPrBezierCurveObject ()
 KPrBezierCurveObject (const KoPointArray &_controlPoints, const KoPointArray &_allPoints, const KoSize &_size, const KoPen &_pen, LineEnd _lineBegin, LineEnd _lineEnd)
virtual ~KPrBezierCurveObject ()
virtual QDomDocumentFragment save (QDomDocument &doc, double offset)
virtual double load (const QDomElement &element)
virtual void loadOasis (const QDomElement &element, KoOasisContext &context, KPrLoadingInfo *info)
virtual void flip (bool horizontal)

Static Public Member Functions

static KoPointArray bezier2polyline (const KoPointArray &bezierPoints)

Protected Member Functions

virtual const char * getOasisElementName () const
virtual bool saveOasisObjectAttributes (KPOasisSaveContext &sc) const
virtual void updatePoints (double _fx, double _fy)
virtual KoPointArray getDrawingPoints () const

Protected Attributes

KoPointArray allPoints

Member Function Documentation

const char * KPrBezierCurveObject::getOasisElementName  )  const [protected, virtual]
 

Get the element name for saving the object.

Reimplemented from KPrPointObject.

Definition at line 96 of file KPrBezierCurveObject.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys