Anti-Grain Geometry Tutorial
agg::rasterizer_outline_aa< Renderer, Coord > Class Template Reference

Public Types

typedef line_aa_vertex vertex_type
 
typedef vertex_sequence< vertex_type, 6 > vertex_storage_type
 

Public Member Functions

 rasterizer_outline_aa (Renderer &ren)
 
void attach (Renderer &ren)
 
void line_join (outline_aa_join_e join)
 
bool line_join () const
 
void round_cap (bool v)
 
bool round_cap () const
 
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 render (bool close_polygon)
 
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)
 

Detailed Description

template<class Renderer, class Coord = line_coord>
class agg::rasterizer_outline_aa< Renderer, Coord >

Definition at line 69 of file agg_rasterizer_outline_aa.h.


The documentation for this class was generated from the following file: