Anti-Grain Geometry Tutorial
agg::renderer_outline_image< BaseRenderer, ImagePattern > Class Template Reference

Public Types

typedef BaseRenderer base_ren_type
 
typedef renderer_outline_image< BaseRenderer, ImagePattern > self_type
 
typedef base_ren_type::color_type color_type
 
typedef ImagePattern pattern_type
 

Public Member Functions

 renderer_outline_image (base_ren_type &ren, pattern_type &patt)
 
void attach (base_ren_type &ren)
 
void pattern (pattern_type &p)
 
pattern_type & pattern () const
 
void reset_clipping ()
 
void clip_box (double x1, double y1, double x2, double y2)
 
void scale_x (double s)
 
double scale_x () const
 
void start_x (double s)
 
double start_x () const
 
int subpixel_width () const
 
int pattern_width () const
 
double width () const
 
void pixel (color_type *p, int x, int y) const
 
void blend_color_hspan (int x, int y, unsigned len, const color_type *colors)
 
void blend_color_vspan (int x, int y, unsigned len, const color_type *colors)
 
template<class Cmp >
void semidot (Cmp, int, int, int, int)
 
void pie (int, int, int, int, int, int)
 
void line0 (const line_parameters &)
 
void line1 (const line_parameters &, int, int)
 
void line2 (const line_parameters &, int, int)
 
void line3_no_clip (const line_parameters &lp, int sx, int sy, int ex, int ey)
 
void line3 (const line_parameters &lp, int sx, int sy, int ex, int ey)
 

Static Public Member Functions

static bool accurate_join_only ()
 

Detailed Description

template<class BaseRenderer, class ImagePattern>
class agg::renderer_outline_image< BaseRenderer, ImagePattern >

Definition at line 832 of file agg_renderer_outline_image.h.


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