Anti-Grain Geometry - AGG (libagg)
2.5
|
#include <agg_scanline_u.h>
Classes | |
struct | span |
Public Types | |
typedef scanline_u8 | self_type |
typedef int8u | cover_type |
typedef int16 | coord_type |
typedef span * | iterator |
typedef const span * | const_iterator |
Public Member Functions | |
scanline_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 () |
typedef const span* agg::scanline_u8::const_iterator |
typedef int16 agg::scanline_u8::coord_type |
Reimplemented in agg::scanline_u8_am< AlphaMask >.
typedef int8u agg::scanline_u8::cover_type |
Reimplemented in agg::scanline_u8_am< AlphaMask >.
typedef span* agg::scanline_u8::iterator |
agg::scanline_u8::scanline_u8 | ( | ) | [inline] |
void agg::scanline_u8::add_cell | ( | int | x, |
unsigned | cover | ||
) | [inline] |
void agg::scanline_u8::add_cells | ( | int | x, |
unsigned | len, | ||
const cover_type * | covers | ||
) | [inline] |
void agg::scanline_u8::add_span | ( | int | x, |
unsigned | len, | ||
unsigned | cover | ||
) | [inline] |
const_iterator agg::scanline_u8::begin | ( | ) | const [inline] |
iterator agg::scanline_u8::begin | ( | ) | [inline] |
void agg::scanline_u8::finalize | ( | int | y | ) | [inline] |
Reimplemented in agg::scanline_u8_am< AlphaMask >.
unsigned agg::scanline_u8::num_spans | ( | ) | const [inline] |
void agg::scanline_u8::reset | ( | int | min_x, |
int | max_x | ||
) | [inline] |
void agg::scanline_u8::reset_spans | ( | ) | [inline] |
int agg::scanline_u8::y | ( | ) | const [inline] |