Anti-Grain Geometry - AGG (libagg)  2.5
Classes | Public Types | Public Member Functions
agg::scanline32_u8 Class Reference

#include <agg_scanline_u.h>

Inheritance diagram for agg::scanline32_u8:
agg::scanline32_u8_am< AlphaMask >

List of all members.

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 ()

Member Typedef Documentation


Constructor & Destructor Documentation

agg::scanline32_u8::scanline32_u8 ( ) [inline]

Member Function Documentation

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]
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]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines