#include <Cairo.h>
Inherits cinder::cairo::Pattern.
Public Member Functions | |
PatternSurface () | |
Initializes with a null PatternSurface. | |
PatternSurface (SurfaceBase &surface) | |
PatternSurface (ci::Surface cinderSurface) | |
PatternSurface (ImageSourceRef imageSource) | |
cairo_pattern_t * | getCairoPattern () |
void | setExtend (int extend) |
void | setExtendNone () |
void | setExtendRepeat () |
void | setExtendReflect () |
void | setExtendPad () |
int | getExtend () const |
void | setFilter (int filter) |
int | getFilter () const |
void | setMatrix (const Matrix &matrix) |
Matrix | getMatrix () const |
Protected Attributes | |
cairo_pattern_t * | mCairoPattern |
Initializes with a null PatternSurface.
cinder::cairo::PatternSurface::PatternSurface | ( | SurfaceBase & | surface | ) |
cinder::cairo::PatternSurface::PatternSurface | ( | ci::Surface | cinderSurface | ) |
cinder::cairo::PatternSurface::PatternSurface | ( | ImageSourceRef | imageSource | ) |
cairo_pattern_t* cinder::cairo::Pattern::getCairoPattern | ( | ) | [inherited] |
void cinder::cairo::Pattern::setExtend | ( | int | extend | ) | [inherited] |
void cinder::cairo::Pattern::setExtendNone | ( | ) | [inherited] |
void cinder::cairo::Pattern::setExtendRepeat | ( | ) | [inherited] |
void cinder::cairo::Pattern::setExtendReflect | ( | ) | [inherited] |
void cinder::cairo::Pattern::setExtendPad | ( | ) | [inherited] |
int cinder::cairo::Pattern::getExtend | ( | ) | const [inherited] |
void cinder::cairo::Pattern::setFilter | ( | int | filter | ) | [inherited] |
int cinder::cairo::Pattern::getFilter | ( | ) | const [inherited] |
void cinder::cairo::Pattern::setMatrix | ( | const Matrix & | matrix | ) | [inherited] |
Matrix cinder::cairo::Pattern::getMatrix | ( | ) | const [inherited] |
cairo_pattern_t* cinder::cairo::Pattern::mCairoPattern [protected, inherited] |