Anti-Grain Geometry - AGG (libagg)  2.5
Public Member Functions
agg::rasterizer_outline< Renderer > Class Template Reference

#include <agg_rasterizer_outline.h>

List of all members.

Public Member Functions

 rasterizer_outline (Renderer &ren)
void attach (Renderer &ren)
void move_to (int x, int y)
void line_to (int x, int y)
void move_to_d (double x, double y)
void line_to_d (double x, double y)
void close ()
void add_vertex (double x, double y, unsigned cmd)
template<class VertexSource >
void add_path (VertexSource &vs, unsigned path_id=0)
template<class VertexSource , class ColorStorage , class PathId >
void render_all_paths (VertexSource &vs, const ColorStorage &colors, const PathId &path_id, unsigned num_paths)
template<class Ctrl >
void render_ctrl (Ctrl &c)

template<class Renderer>
class agg::rasterizer_outline< Renderer >


Constructor & Destructor Documentation

template<class Renderer >
agg::rasterizer_outline< Renderer >::rasterizer_outline ( Renderer &  ren) [inline, explicit]

Member Function Documentation

template<class Renderer >
template<class VertexSource >
void agg::rasterizer_outline< Renderer >::add_path ( VertexSource &  vs,
unsigned  path_id = 0 
) [inline]
template<class Renderer >
void agg::rasterizer_outline< Renderer >::add_vertex ( double  x,
double  y,
unsigned  cmd 
) [inline]
template<class Renderer >
void agg::rasterizer_outline< Renderer >::attach ( Renderer &  ren) [inline]
template<class Renderer >
void agg::rasterizer_outline< Renderer >::close ( ) [inline]
template<class Renderer >
void agg::rasterizer_outline< Renderer >::line_to ( int  x,
int  y 
) [inline]
template<class Renderer >
void agg::rasterizer_outline< Renderer >::line_to_d ( double  x,
double  y 
) [inline]
template<class Renderer >
void agg::rasterizer_outline< Renderer >::move_to ( int  x,
int  y 
) [inline]
template<class Renderer >
void agg::rasterizer_outline< Renderer >::move_to_d ( double  x,
double  y 
) [inline]
template<class Renderer >
template<class VertexSource , class ColorStorage , class PathId >
void agg::rasterizer_outline< Renderer >::render_all_paths ( VertexSource &  vs,
const ColorStorage &  colors,
const PathId &  path_id,
unsigned  num_paths 
) [inline]
template<class Renderer >
template<class Ctrl >
void agg::rasterizer_outline< Renderer >::render_ctrl ( Ctrl &  c) [inline]

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