#include <gr_CairoGraphics.h>
Public Member Functions | |
GR_CairoPatternImpl (const char *fileName) | |
GR_CairoPatternImpl (cairo_surface_t *surf) | |
GR_CairoPatternImpl (const GR_CairoPatternImpl &) | |
virtual | ~GR_CairoPatternImpl () |
virtual UT_ColorPatImpl * | clone () const |
cairo_pattern_t * | getPattern () const |
Private Member Functions | |
GR_CairoPatternImpl & | operator= (const GR_CairoPatternImpl &) |
Private Attributes | |
cairo_pattern_t * | m_pattern |
GR_CairoPatternImpl::GR_CairoPatternImpl | ( | const char * | fileName | ) |
GR_CairoPatternImpl::GR_CairoPatternImpl | ( | cairo_surface_t * | surf | ) |
References m_pattern.
GR_CairoPatternImpl::GR_CairoPatternImpl | ( | const GR_CairoPatternImpl & | p | ) |
GR_CairoPatternImpl::~GR_CairoPatternImpl | ( | ) | [virtual] |
References m_pattern.
UT_ColorPatImpl * GR_CairoPatternImpl::clone | ( | ) | const [virtual] |
Implements UT_ColorPatImpl.
References GR_CairoPatternImpl().
cairo_pattern_t* GR_CairoPatternImpl::getPattern | ( | ) | const [inline] |
References m_pattern.
Referenced by GR_CairoGraphics::_setSource().
GR_CairoPatternImpl& GR_CairoPatternImpl::operator= | ( | const GR_CairoPatternImpl & | ) | [private] |
cairo_pattern_t* GR_CairoPatternImpl::m_pattern [private] |
Referenced by getPattern(), GR_CairoPatternImpl(), and ~GR_CairoPatternImpl().