kivio
KivioGradient Class Reference
List of all members.Detailed Description
Definition at line 27 of file kivio_gradient.h.
Public Types | |
enum | KivioGradientType { kgtNone = 0, kgtLinear, kgtBiLinear, kgtRadial, kgtSquare, kgtConicalSymmetric, kgtConicalAsymmetric, kgtLast } |
Public Member Functions | |
KivioGradient () | |
KivioGradient (const KivioGradient &) | |
virtual | ~KivioGradient () |
void | copyInto (KivioGradient *pTarget) const |
bool | loadXML (const QDomElement &) |
QDomElement | saveXML (QDomDocument &) |
QPtrList< QColor > * | colors () const |
QPtrList< KivioPoint > * | points () const |
KivioGradientType | gradientType () const |
void | setGradientType (KivioGradientType t) |
Protected Attributes | |
QPtrList< QColor > * | m_pColors |
QPtrList< KivioPoint > * | m_pPoints |
KivioGradientType | m_gradientType |
Constructor & Destructor Documentation
KivioGradient::KivioGradient | ( | ) |
Default constructor.
Allocates a new list of colors, and a new list of points for the gradient. Also, sets the gradient type to none.
Definition at line 27 of file kivio_gradient.cpp.
KivioGradient::KivioGradient | ( | const KivioGradient & | source | ) |
Copy constructor.
- Parameters:
-
source The source KivioGradient to copy from
Definition at line 72 of file kivio_gradient.cpp.
KivioGradient::~KivioGradient | ( | ) | [virtual] |
Member Function Documentation
void KivioGradient::copyInto | ( | KivioGradient * | pTarget | ) | const |
Copy all attributes of this into pTarget.
- Parameters:
-
pTarget The object to copy into
Definition at line 111 of file kivio_gradient.cpp.
bool KivioGradient::loadXML | ( | const QDomElement & | ) |
Load this object from an XML element.
FIXME: Implement this
Definition at line 166 of file kivio_gradient.cpp.
QDomElement KivioGradient::saveXML | ( | QDomDocument & | doc | ) |
Save this object to an XML element.
FIXME: Implement this
Definition at line 177 of file kivio_gradient.cpp.
The documentation for this class was generated from the following files: