karbon

VSpiral Class Reference

Inheritance diagram for VSpiral:

VPath VObject List of all members.

Detailed Description

Definition at line 26 of file vspiral.h.


Public Types

 round
 rectangular
enum  VSpiralType { round, rectangular }

Public Member Functions

 VSpiral (VObject *parent, VState state=edit)
 VSpiral (VObject *parent, const KoPoint &center, double radius, uint segments, double fade, bool clockwise, double angle=0.0, VSpiralType type=round)
virtual QString name () const
virtual void save (QDomElement &element) const
virtual void load (const QDomElement &element)
virtual VPathclone () const

Protected Member Functions

void init ()

Member Function Documentation

VPath * VSpiral::clone (  )  const [virtual]

Create an exact copy of this object.

Returns:
the exact object copy

Reimplemented from VPath.

Definition at line 183 of file vspiral.cc.

void VSpiral::load ( const QDomElement &  element  )  [virtual]

Load this object's state from xml and initialize this object accordingly.

Parameters:
element the DOM element from which the attributes are read

Reimplemented from VPath.

Definition at line 153 of file vspiral.cc.

QString VSpiral::name (  )  const [virtual]

Returns the name of the object.

Returns:
the object's name

Reimplemented from VObject.

Definition at line 105 of file vspiral.cc.

void VSpiral::save ( QDomElement &  element  )  const [virtual]

Save this object's state to xml.

Parameters:
element the DOM element to which the attributes are saved

Reimplemented from VPath.

Definition at line 112 of file vspiral.cc.


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