Public Member Functions | Protected Attributes
cinder::cairo::PatternSurface Class Reference

#include <Cairo.h>

Inherits cinder::cairo::Pattern.

List of all members.

Public Member Functions

 PatternSurface ()
 Initializes with a null PatternSurface.
 PatternSurface (SurfaceBase &surface)
 PatternSurface (ci::Surface cinderSurface)
 PatternSurface (ImageSourceRef imageSource)
cairo_pattern_tgetCairoPattern ()
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_tmCairoPattern

Constructor & Destructor Documentation

Initializes with a null PatternSurface.

cinder::cairo::PatternSurface::PatternSurface ( ci::Surface  cinderSurface)

Member Function Documentation

void cinder::cairo::Pattern::setExtend ( int  extend) [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]

Member Data Documentation


The documentation for this class was generated from the following files: