|
| pixfmt_alpha_blend_rgba (rbuf_type &rb) |
|
void | attach (rbuf_type &rb) |
|
template<class PixFmt > |
bool | attach (PixFmt &pixf, int x1, int y1, int x2, int y2) |
|
AGG_INLINE unsigned | width () const |
|
AGG_INLINE unsigned | height () const |
|
AGG_INLINE int | stride () const |
|
AGG_INLINE int8u * | row_ptr (int y) |
|
AGG_INLINE const int8u * | row_ptr (int y) const |
|
AGG_INLINE row_data | row (int y) const |
|
AGG_INLINE int8u * | pix_ptr (int x, int y) |
|
AGG_INLINE const int8u * | pix_ptr (int x, int y) const |
|
AGG_INLINE pixel_type * | pix_value_ptr (int x, int y, unsigned len) |
|
AGG_INLINE const pixel_type * | pix_value_ptr (int x, int y) const |
|
AGG_INLINE color_type | pixel (int x, int y) const |
|
AGG_INLINE void | copy_pixel (int x, int y, const color_type &c) |
|
AGG_INLINE void | blend_pixel (int x, int y, const color_type &c, int8u cover) |
|
AGG_INLINE void | copy_hline (int x, int y, unsigned len, const color_type &c) |
|
AGG_INLINE void | copy_vline (int x, int y, unsigned len, const color_type &c) |
|
void | blend_hline (int x, int y, unsigned len, const color_type &c, int8u cover) |
|
void | blend_vline (int x, int y, unsigned len, const color_type &c, int8u cover) |
|
void | blend_solid_hspan (int x, int y, unsigned len, const color_type &c, const int8u *covers) |
|
void | blend_solid_vspan (int x, int y, unsigned len, const color_type &c, const int8u *covers) |
|
void | copy_color_hspan (int x, int y, unsigned len, const color_type *colors) |
|
void | copy_color_vspan (int x, int y, unsigned len, const color_type *colors) |
|
void | blend_color_hspan (int x, int y, unsigned len, const color_type *colors, const int8u *covers, int8u cover) |
|
void | blend_color_vspan (int x, int y, unsigned len, const color_type *colors, const int8u *covers, int8u cover) |
|
template<class Function > |
void | for_each_pixel (Function f) |
|
void | premultiply () |
|
void | demultiply () |
|
template<class GammaLut > |
void | apply_gamma_dir (const GammaLut &g) |
|
template<class GammaLut > |
void | apply_gamma_inv (const GammaLut &g) |
|
template<class RenBuf2 > |
void | copy_from (const RenBuf2 &from, int xdst, int ydst, int xsrc, int ysrc, unsigned len) |
|
template<class SrcPixelFormatRenderer > |
void | blend_from (const SrcPixelFormatRenderer &from, int xdst, int ydst, int xsrc, int ysrc, unsigned len, int8u cover) |
|
template<class SrcPixelFormatRenderer > |
void | blend_from_color (const SrcPixelFormatRenderer &from, const color_type &color, int xdst, int ydst, int xsrc, int ysrc, unsigned len, int8u cover) |
|
template<class SrcPixelFormatRenderer > |
void | blend_from_lut (const SrcPixelFormatRenderer &from, const color_type *color_lut, int xdst, int ydst, int xsrc, int ysrc, unsigned len, int8u cover) |
|
template<class Blender, class RenBuf>
class agg::pixfmt_alpha_blend_rgba< Blender, RenBuf >
Definition at line 1505 of file agg_pixfmt_rgba.h.