Anti-Grain Geometry Tutorial
agg::pixfmt_transposer< PixFmt > Class Template Reference

Public Types

typedef PixFmt pixfmt_type
 
typedef pixfmt_type::color_type color_type
 
typedef pixfmt_type::row_data row_data
 
typedef color_type::value_type value_type
 
typedef color_type::calc_type calc_type
 

Public Member Functions

 pixfmt_transposer (pixfmt_type &pixf)
 
void attach (pixfmt_type &pixf)
 
AGG_INLINE unsigned width () const
 
AGG_INLINE unsigned height () 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)
 
AGG_INLINE void blend_hline (int x, int y, unsigned len, const color_type &c, int8u cover)
 
AGG_INLINE void blend_vline (int x, int y, unsigned len, const color_type &c, int8u cover)
 
AGG_INLINE void blend_solid_hspan (int x, int y, unsigned len, const color_type &c, const int8u *covers)
 
AGG_INLINE void blend_solid_vspan (int x, int y, unsigned len, const color_type &c, const int8u *covers)
 
AGG_INLINE void copy_color_hspan (int x, int y, unsigned len, const color_type *colors)
 
AGG_INLINE void copy_color_vspan (int x, int y, unsigned len, const color_type *colors)
 
AGG_INLINE void blend_color_hspan (int x, int y, unsigned len, const color_type *colors, const int8u *covers, int8u cover)
 
AGG_INLINE void blend_color_vspan (int x, int y, unsigned len, const color_type *colors, const int8u *covers, int8u cover)
 

Detailed Description

template<class PixFmt>
class agg::pixfmt_transposer< PixFmt >

Definition at line 24 of file agg_pixfmt_transposer.h.


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