#include <CairoGradient.hpp>
Inheritance diagram for Ionflux::Tools::Cairo::Gradient:


Public Member Functions | |
| Gradient () | |
| Constructor. | |
| Gradient (const Gradient &initGradient) | |
| Constructor. | |
| Gradient (cairo_pattern_t *initGradient) | |
| Constructor. | |
| virtual | ~Gradient () |
| Destructor. | |
| virtual void | addColorStopRgb (double offset, double red, double green, double blue) |
| Pattern color stop rgb. | |
| virtual void | addColorStopRgba (double offset, double red, double green, double blue, double alpha) |
| Pattern color stop rgba. | |
| virtual void | addColorStop (double offset, const Ionflux::Tools::Color &color) |
| Pattern color stop. | |
| virtual Gradient & | operator= (const Gradient &newCairoPattern) |
| Assignment operator. | |
| virtual Gradient & | operator= (cairo_pattern_t *newCairoPattern) |
| Assignment operator. | |
Gradient for use with the Cairo vector graphics API (see http://www.cairographics.org/).
|
|
Constructor. Construct new Gradient object. |
|
|
Constructor. Construct new Gradient object.
|
|
|
Constructor. Construct new Gradient object.
|
|
|
Destructor. Destruct Gradient object. |
|
||||||||||||
|
Pattern color stop. Pattern color stop
|
|
||||||||||||||||||||
|
Pattern color stop rgb. Pattern color stop rgb
|
|
||||||||||||||||||||||||
|
Pattern color stop rgba. Pattern color stop rgba
|
|
|
Assignment operator. Assign a cairo pattern to this pattern object.
Reimplemented from Ionflux::Tools::Cairo::Pattern. Reimplemented in Ionflux::Tools::Cairo::LinearGradient, and Ionflux::Tools::Cairo::RadialGradient. |
|
|
Assignment operator. Assign a pattern to another pattern.
|
1.4.6