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