Anti-Grain Geometry - AGG (libagg)
2.5
|
#include <agg_pixfmt_transposer.h>
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_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) |
typedef color_type::calc_type agg::pixfmt_transposer< PixFmt >::calc_type |
typedef pixfmt_type::color_type agg::pixfmt_transposer< PixFmt >::color_type |
typedef PixFmt agg::pixfmt_transposer< PixFmt >::pixfmt_type |
typedef pixfmt_type::row_data agg::pixfmt_transposer< PixFmt >::row_data |
typedef color_type::value_type agg::pixfmt_transposer< PixFmt >::value_type |
agg::pixfmt_transposer< PixFmt >::pixfmt_transposer | ( | ) | [inline] |
agg::pixfmt_transposer< PixFmt >::pixfmt_transposer | ( | pixfmt_type & | pixf | ) | [inline, explicit] |
void agg::pixfmt_transposer< PixFmt >::attach | ( | pixfmt_type & | pixf | ) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::blend_color_hspan | ( | int | x, |
int | y, | ||
unsigned | len, | ||
const color_type * | colors, | ||
const int8u * | covers, | ||
int8u | cover | ||
) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::blend_color_vspan | ( | int | x, |
int | y, | ||
unsigned | len, | ||
const color_type * | colors, | ||
const int8u * | covers, | ||
int8u | cover | ||
) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::blend_hline | ( | int | x, |
int | y, | ||
unsigned | len, | ||
const color_type & | c, | ||
int8u | cover | ||
) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::blend_pixel | ( | int | x, |
int | y, | ||
const color_type & | c, | ||
int8u | cover | ||
) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::blend_solid_hspan | ( | int | x, |
int | y, | ||
unsigned | len, | ||
const color_type & | c, | ||
const int8u * | covers | ||
) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::blend_solid_vspan | ( | int | x, |
int | y, | ||
unsigned | len, | ||
const color_type & | c, | ||
const int8u * | covers | ||
) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::blend_vline | ( | int | x, |
int | y, | ||
unsigned | len, | ||
const color_type & | c, | ||
int8u | cover | ||
) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::copy_color_hspan | ( | int | x, |
int | y, | ||
unsigned | len, | ||
const color_type * | colors | ||
) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::copy_color_vspan | ( | int | x, |
int | y, | ||
unsigned | len, | ||
const color_type * | colors | ||
) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::copy_hline | ( | int | x, |
int | y, | ||
unsigned | len, | ||
const color_type & | c | ||
) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::copy_pixel | ( | int | x, |
int | y, | ||
const color_type & | c | ||
) | [inline] |
AGG_INLINE void agg::pixfmt_transposer< PixFmt >::copy_vline | ( | int | x, |
int | y, | ||
unsigned | len, | ||
const color_type & | c | ||
) | [inline] |
AGG_INLINE unsigned agg::pixfmt_transposer< PixFmt >::height | ( | ) | const [inline] |
AGG_INLINE color_type agg::pixfmt_transposer< PixFmt >::pixel | ( | int | x, |
int | y | ||
) | const [inline] |
AGG_INLINE unsigned agg::pixfmt_transposer< PixFmt >::width | ( | ) | const [inline] |