Anti-Grain Geometry - AGG (libagg)  2.5
Classes | Public Types | Public Member Functions
agg::rasterizer_cells_aa< Cell > Class Template Reference

#include <agg_rasterizer_cells_aa.h>

List of all members.

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

template<class Cell>
class agg::rasterizer_cells_aa< Cell >


Member Typedef Documentation

template<class Cell>
typedef Cell agg::rasterizer_cells_aa< Cell >::cell_type
template<class Cell>
typedef rasterizer_cells_aa<Cell> agg::rasterizer_cells_aa< Cell >::self_type

Constructor & Destructor Documentation

template<class Cell >
agg::rasterizer_cells_aa< Cell >::~rasterizer_cells_aa ( )
template<class Cell >
agg::rasterizer_cells_aa< Cell >::rasterizer_cells_aa ( )

Member Function Documentation

template<class Cell >
void agg::rasterizer_cells_aa< Cell >::line ( int  x1,
int  y1,
int  x2,
int  y2 
)
template<class Cell>
int agg::rasterizer_cells_aa< Cell >::max_x ( ) const [inline]
template<class Cell>
int agg::rasterizer_cells_aa< Cell >::max_y ( ) const [inline]
template<class Cell>
int agg::rasterizer_cells_aa< Cell >::min_x ( ) const [inline]
template<class Cell>
int agg::rasterizer_cells_aa< Cell >::min_y ( ) const [inline]
template<class Cell >
void agg::rasterizer_cells_aa< Cell >::reset ( )
template<class Cell>
const cell_type* const* agg::rasterizer_cells_aa< Cell >::scanline_cells ( unsigned  y) const [inline]
template<class Cell>
unsigned agg::rasterizer_cells_aa< Cell >::scanline_num_cells ( unsigned  y) const [inline]
template<class Cell >
void agg::rasterizer_cells_aa< Cell >::sort_cells ( )
template<class Cell>
bool agg::rasterizer_cells_aa< Cell >::sorted ( ) const [inline]
template<class Cell >
AGG_INLINE void agg::rasterizer_cells_aa< Cell >::style ( const cell_type style_cell)
template<class Cell>
unsigned agg::rasterizer_cells_aa< Cell >::total_cells ( ) const [inline]

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