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

#include <agg_scanline_p.h>

List of all members.

Classes

struct  span

Public Types

typedef scanline_p8 self_type
typedef int8u cover_type
typedef int16 coord_type
typedef spaniterator
typedef const spanconst_iterator

Public Member Functions

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

Member Typedef Documentation


Constructor & Destructor Documentation

agg::scanline_p8::scanline_p8 ( ) [inline]

Member Function Documentation

void agg::scanline_p8::add_cell ( int  x,
unsigned  cover 
) [inline]
void agg::scanline_p8::add_cells ( int  x,
unsigned  len,
const cover_type covers 
) [inline]
void agg::scanline_p8::add_span ( int  x,
unsigned  len,
unsigned  cover 
) [inline]
const_iterator agg::scanline_p8::begin ( ) const [inline]
void agg::scanline_p8::finalize ( int  y) [inline]
unsigned agg::scanline_p8::num_spans ( ) const [inline]
void agg::scanline_p8::reset ( int  min_x,
int  max_x 
) [inline]
void agg::scanline_p8::reset_spans ( ) [inline]
int agg::scanline_p8::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