osgEarth 2.1.1
|
Classes | |
struct | rgba8 |
class | rendering_buffer |
class | scanline |
class | renderer |
struct | cell |
class | outline |
class | rasterizer |
struct | span_mono8 |
struct | span_rgb555 |
struct | span_rgb565 |
struct | span_bgr24 |
struct | span_rgb24 |
struct | span_abgr32 |
struct | span_argb32 |
struct | span_bgra32 |
struct | span_rgba32 |
Typedefs | |
typedef signed char | int8 |
typedef unsigned char | int8u |
typedef signed short | int16 |
typedef unsigned short | int16u |
typedef signed int | int32 |
typedef unsigned int | int32u |
Enumerations | |
enum | { poly_base_shift = 8, poly_base_size = 1 << poly_base_shift, poly_base_mask = poly_base_size - 1 } |
enum | filling_rule_e { fill_non_zero, fill_even_odd } |
enum | { not_closed = 1, sort_required = 2 } |
enum | { qsort_threshold = 9 } |
Functions | |
int | poly_coord (double c) |
template<class T > | |
static void | swap_cells (T *a, T *b) |
template<class T > | |
static bool | less_than (T *a, T *b) |
typedef signed short agg::int16 |
typedef unsigned short agg::int16u |
typedef signed int agg::int32 |
typedef unsigned int agg::int32u |
typedef unsigned char agg::int8u |
anonymous enum |
Definition at line 493 of file AGG.h.
{ poly_base_shift = 8, poly_base_size = 1 << poly_base_shift, poly_base_mask = poly_base_size - 1 };
anonymous enum |
Definition at line 1431 of file AGG.h.
{ not_closed = 1, sort_required = 2 };
anonymous enum |
enum agg::filling_rule_e |
Definition at line 593 of file AGG.h.
{ fill_non_zero, fill_even_odd };
static bool agg::less_than | ( | T * | a, |
T * | b | ||
) | [inline, static] |
int agg::poly_coord | ( | double | c | ) | [inline] |
Definition at line 501 of file AGG.h.
{ return int(c * poly_base_size); }