#include <WPGGradient.h>
Public Member Functions | |
WPGGradient () | |
~WPGGradient () | |
WPGGradient (const WPGGradient &) | |
WPGGradient & | operator= (const WPGGradient &) |
double | angle () const |
void | setAngle (double angle) |
unsigned | count () const |
double | stopOffset (unsigned index) const |
WPGColor | stopColor (unsigned index) const |
void | clear () |
void | addStop (double offset, const WPGColor &color) |
Private Attributes | |
WPGGradientPrivate * | d |
libwpg::WPGGradient::WPGGradient | ( | ) |
libwpg::WPGGradient::~WPGGradient | ( | ) |
libwpg::WPGGradient::WPGGradient | ( | const WPGGradient & | g ) |
void libwpg::WPGGradient::addStop | ( | double | offset, |
const WPGColor & | color | ||
) |
Referenced by WPG2Parser::handleBrushForeColor(), and WPG2Parser::handleDPBrushForeColor().
double libwpg::WPGGradient::angle | ( | ) | const |
Referenced by operator=(), and libwpg::WPGSVGGenerator::setBrush().
void libwpg::WPGGradient::clear | ( | ) |
unsigned libwpg::WPGGradient::count | ( | ) | const |
libwpg::WPGGradient & libwpg::WPGGradient::operator= | ( | const WPGGradient & | g ) |
void libwpg::WPGGradient::setAngle | ( | double | angle ) |
Referenced by WPG2Parser::handleBrushForeColor(), and WPG2Parser::handleDPBrushForeColor().
libwpg::WPGColor libwpg::WPGGradient::stopColor | ( | unsigned | index ) | const |
double libwpg::WPGGradient::stopOffset | ( | unsigned | index ) | const |
WPGGradientPrivate* libwpg::WPGGradient::d [private] |
Referenced by operator=(), and WPGGradient().