19#ifndef KIVIO_GRADIENT_H
20#define KIVIO_GRADIENT_H
43 TQPtrList <TQColor> *m_pColors;
44 TQPtrList <KivioPoint> *m_pPoints;
45 KivioGradientType m_gradientType;
50 KivioGradient( const KivioGradient & );
51 virtual ~KivioGradient();
53 void copyInto( KivioGradient *pTarget ) const;
55 bool loadXML( const TQDomElement & );
56 TQDomElement saveXML( TQDomDocument & );
59 TQPtrList<TQColor> *colors() const { return m_pColors; }
61 TQPtrList<KivioPoint> *points() const { return m_pPoints; }
63 KivioGradientType gradientType() const { return m_gradientType; }
64 void setGradientType( KivioGradientType t ) { m_gradientType=t; }
|