#include <CairoPattern.hpp>
Inheritance diagram for Ionflux::Tools::Cairo::Pattern:


Public Member Functions | |
| Pattern () | |
| Constructor. | |
| Pattern (const Pattern &initPattern) | |
| Constructor. | |
| Pattern (cairo_pattern_t *initPattern) | |
| Constructor. | |
| virtual | ~Pattern () |
| Destructor. | |
| virtual void | reference () |
| Pattern. | |
| virtual void | destroy () |
| Pattern. | |
| virtual cairo_status_t | status () |
| Pattern. | |
| virtual void | setMatrix (const cairo_matrix_t *matrix) |
| Pattern matrix. | |
| virtual void | getMatrix (cairo_matrix_t *matrix) |
| Pattern matrix. | |
| virtual void | setMatrix (const Matrix &matrix) |
| Pattern matrix. | |
| virtual void | getMatrix (Matrix &matrix) |
| Pattern matrix. | |
| virtual Pattern & | operator= (const Pattern &newCairoPattern) |
| Assignment operator. | |
| virtual Pattern & | operator= (cairo_pattern_t *newCairoPattern) |
| Assignment operator. | |
| virtual void | setCairoPattern (cairo_pattern_t *newCairoPattern) |
| Set cairo pattern. | |
| virtual cairo_pattern_t * | getCairoPattern () const |
| Get cairo pattern. | |
Protected Attributes | |
| cairo_pattern_t * | cairoPattern |
| Cairo pattern. | |
Base class for the Cairo vector graphics API pattern types (see http://www.cairographics.org/).
|
|
Constructor. Construct new Pattern object. |
|
|
Constructor. Construct new Pattern object.
|
|
|
Constructor. Construct new Pattern object.
|
|
|
Destructor. Destruct Pattern object. |
|
|
|
Get cairo pattern.
|
|
|
Pattern matrix. Pattern matrix
|
|
|
Pattern matrix. Pattern matrix
|
|
|
Assignment operator. Assign a cairo pattern to this pattern object.
Reimplemented in Ionflux::Tools::Cairo::Gradient, Ionflux::Tools::Cairo::LinearGradient, Ionflux::Tools::Cairo::RadialGradient, Ionflux::Tools::Cairo::SolidPattern, and Ionflux::Tools::Cairo::SurfacePattern. |
|
|
Assignment operator. Assign a pattern to another pattern.
|
|
|
|
Set cairo pattern. Set new value of cairo pattern.
|
|
|
Pattern matrix. Pattern matrix
|
|
|
Pattern matrix. Pattern matrix
|
|
|
|
|
|
Cairo pattern.
|
1.4.6