Anti-Grain Geometry Tutorial
agg::renderer_primitives< BaseRenderer > Class Template Reference
Inheritance diagram for agg::renderer_primitives< BaseRenderer >:

Public Types

typedef BaseRenderer base_ren_type
 
typedef base_ren_type::color_type color_type
 

Public Member Functions

 renderer_primitives (base_ren_type &ren)
 
void attach (base_ren_type &ren)
 
void fill_color (const color_type &c)
 
void line_color (const color_type &c)
 
const color_type & fill_color () const
 
const color_type & line_color () const
 
void rectangle (int x1, int y1, int x2, int y2)
 
void solid_rectangle (int x1, int y1, int x2, int y2)
 
void outlined_rectangle (int x1, int y1, int x2, int y2)
 
void ellipse (int x, int y, int rx, int ry)
 
void solid_ellipse (int x, int y, int rx, int ry)
 
void outlined_ellipse (int x, int y, int rx, int ry)
 
void line (int x1, int y1, int x2, int y2, bool last=false)
 
void move_to (int x, int y)
 
void line_to (int x, int y, bool last=false)
 
const base_ren_type & ren () const
 
base_ren_type & ren ()
 
const rendering_bufferrbuf () const
 
rendering_bufferrbuf ()
 

Static Public Member Functions

static int coord (double c)
 

Detailed Description

template<class BaseRenderer>
class agg::renderer_primitives< BaseRenderer >

Definition at line 31 of file agg_renderer_primitives.h.


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