Inkscape
Vector Graphics Editor
|
#include <cairo-templates.h>
Public Member Functions | |
surface_accessor (cairo_surface_t *surface) | |
guint32 | get (int x, int y) const |
void | set (int x, int y, guint32 value) |
Public Attributes | |
int | stride |
T * | data |
Definition at line 31 of file cairo-templates.h.
|
inlineexplicit |
Definition at line 35 of file cairo-templates.h.
References surface_accessor< T >::data, surface_accessor< T >::stride, and surface.
|
inline |
Definition at line 41 of file cairo-templates.h.
References surface_accessor< T >::data, and surface_accessor< T >::stride.
Referenced by ink_cairo_surface_blend_internal(), and ink_cairo_surface_filter_internal().
|
inline |
Definition at line 50 of file cairo-templates.h.
References surface_accessor< T >::data, and surface_accessor< T >::stride.
Referenced by ink_cairo_surface_blend_internal(), ink_cairo_surface_filter_internal(), and ink_cairo_surface_synthesize_internal().
T* surface_accessor< T >::data |
Definition at line 33 of file cairo-templates.h.
Referenced by surface_accessor< T >::get(), surface_accessor< T >::set(), and surface_accessor< T >::surface_accessor().
int surface_accessor< T >::stride |
Definition at line 32 of file cairo-templates.h.
Referenced by surface_accessor< T >::get(), surface_accessor< T >::set(), and surface_accessor< T >::surface_accessor().