Anti-Grain Geometry Tutorial
agg::scanline32_u8_am< AlphaMask > Class Template Reference
Inheritance diagram for agg::scanline32_u8_am< AlphaMask >:
Collaboration diagram for agg::scanline32_u8_am< AlphaMask >:

Public Types

typedef scanline32_u8 base_type
 
typedef AlphaMask alpha_mask_type
 
typedef base_type::cover_type cover_type
 
typedef base_type::coord_type coord_type
 
- Public Types inherited from agg::scanline32_u8
typedef scanline32_u8 self_type
 
typedef int8u cover_type
 
typedef int32 coord_type
 
typedef pod_bvector< span, 4 > span_array_type
 

Public Member Functions

 scanline32_u8_am (AlphaMask &am)
 
void finalize (int span_y)
 
- Public Member Functions inherited from agg::scanline32_u8
void reset (int min_x, int max_x)
 
void add_cell (int x, unsigned cover)
 
void add_cells (int x, unsigned len, const cover_type *covers)
 
void add_span (int x, unsigned len, unsigned cover)
 
void finalize (int y)
 
void reset_spans ()
 
int y () const
 
unsigned num_spans () const
 
const_iterator begin () const
 
iterator begin ()
 

Detailed Description

template<class AlphaMask>
class agg::scanline32_u8_am< AlphaMask >

Definition at line 459 of file agg_scanline_u.h.


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