#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 libwpg::WPGSVGGenerator::setBrush().
void libwpg::WPGGradient::clear | ( | ) |
unsigned libwpg::WPGGradient::count | ( | ) | const |
Referenced by libwpg::WPGSVGGenerator::setBrush().
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 |
Referenced by libwpg::WPGSVGGenerator::setBrush().
double libwpg::WPGGradient::stopOffset | ( | unsigned | index | ) | const |
Referenced by libwpg::WPGSVGGenerator::setBrush().
WPGGradientPrivate* libwpg::WPGGradient::d [private] |
Referenced by addStop(), angle(), clear(), count(), operator=(), setAngle(), stopColor(), stopOffset(), WPGGradient(), and ~WPGGradient().