#include <agg_alpha_mask_u8.h>
List of all members.
Public Types |
enum | cover_scale_e { cover_shift = 8,
cover_none = 0,
cover_full = 255
} |
typedef int8u | cover_type |
typedef alpha_mask_u8< Step,
Offset, MaskF > | self_type |
Public Member Functions |
| alpha_mask_u8 () |
| alpha_mask_u8 (rendering_buffer &rbuf) |
void | attach (rendering_buffer &rbuf) |
MaskF & | mask_function () |
const MaskF & | mask_function () const |
cover_type | pixel (int x, int y) const |
cover_type | combine_pixel (int x, int y, cover_type val) const |
void | fill_hspan (int x, int y, cover_type *dst, int num_pix) const |
void | combine_hspan (int x, int y, cover_type *dst, int num_pix) const |
void | fill_vspan (int x, int y, cover_type *dst, int num_pix) const |
void | combine_vspan (int x, int y, cover_type *dst, int num_pix) const |
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
class agg::alpha_mask_u8< Step, Offset, MaskF >
Member Typedef Documentation
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
Member Enumeration Documentation
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
- Enumerator:
cover_shift |
|
cover_none |
|
cover_full |
|
Constructor & Destructor Documentation
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
Member Function Documentation
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
template<unsigned Step = 1, unsigned Offset = 0, class MaskF = one_component_mask_u8>
The documentation for this class was generated from the following file: