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

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

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.

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.

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.


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