Anti-Grain Geometry - AGG (libagg)
2.5
|
#include <agg_rasterizer_cells_aa.h>
Classes | |
struct | sorted_y |
Public Types | |
typedef Cell | cell_type |
typedef rasterizer_cells_aa< Cell > | self_type |
Public Member Functions | |
~rasterizer_cells_aa () | |
rasterizer_cells_aa () | |
void | reset () |
void | style (const cell_type &style_cell) |
void | line (int x1, int y1, int x2, int y2) |
int | min_x () const |
int | min_y () const |
int | max_x () const |
int | max_y () const |
void | sort_cells () |
unsigned | total_cells () const |
unsigned | scanline_num_cells (unsigned y) const |
const cell_type *const * | scanline_cells (unsigned y) const |
bool | sorted () const |
typedef Cell agg::rasterizer_cells_aa< Cell >::cell_type |
typedef rasterizer_cells_aa<Cell> agg::rasterizer_cells_aa< Cell >::self_type |
agg::rasterizer_cells_aa< Cell >::~rasterizer_cells_aa | ( | ) |
agg::rasterizer_cells_aa< Cell >::rasterizer_cells_aa | ( | ) |
void agg::rasterizer_cells_aa< Cell >::line | ( | int | x1, |
int | y1, | ||
int | x2, | ||
int | y2 | ||
) |
int agg::rasterizer_cells_aa< Cell >::max_x | ( | ) | const [inline] |
int agg::rasterizer_cells_aa< Cell >::max_y | ( | ) | const [inline] |
int agg::rasterizer_cells_aa< Cell >::min_x | ( | ) | const [inline] |
int agg::rasterizer_cells_aa< Cell >::min_y | ( | ) | const [inline] |
void agg::rasterizer_cells_aa< Cell >::reset | ( | ) |
const cell_type* const* agg::rasterizer_cells_aa< Cell >::scanline_cells | ( | unsigned | y | ) | const [inline] |
unsigned agg::rasterizer_cells_aa< Cell >::scanline_num_cells | ( | unsigned | y | ) | const [inline] |
void agg::rasterizer_cells_aa< Cell >::sort_cells | ( | ) |
bool agg::rasterizer_cells_aa< Cell >::sorted | ( | ) | const [inline] |
AGG_INLINE void agg::rasterizer_cells_aa< Cell >::style | ( | const cell_type & | style_cell | ) |
unsigned agg::rasterizer_cells_aa< Cell >::total_cells | ( | ) | const [inline] |