Anti-Grain Geometry Tutorial
agg::span_image_filter_rgba< Source, Interpolator > Class Template Reference
Inheritance diagram for agg::span_image_filter_rgba< Source, Interpolator >:
Collaboration diagram for agg::span_image_filter_rgba< Source, Interpolator >:

Public Types

typedef Source source_type
 
typedef source_type::color_type color_type
 
typedef source_type::order_type order_type
 
typedef Interpolator interpolator_type
 
typedef span_image_filter< source_type, interpolator_type > base_type
 
typedef color_type::value_type value_type
 
typedef color_type::calc_type calc_type
 
typedef color_type::long_type long_type
 
- Public Types inherited from agg::span_image_filter< Source, Interpolator >
typedef Source source_type
 
typedef Interpolator interpolator_type
 

Public Member Functions

 span_image_filter_rgba (source_type &src, interpolator_type &inter, image_filter_lut &filter)
 
void generate (color_type *span, int x, int y, unsigned len)
 
- Public Member Functions inherited from agg::span_image_filter< Source, Interpolator >
 span_image_filter (source_type &src, interpolator_type &interpolator, image_filter_lut *filter)
 
void attach (source_type &v)
 
source_type & source ()
 
const source_type & source () const
 
const image_filter_lutfilter () const
 
int filter_dx_int () const
 
int filter_dy_int () const
 
double filter_dx_dbl () const
 
double filter_dy_dbl () const
 
void interpolator (interpolator_type &v)
 
void filter (image_filter_lut &v)
 
void filter_offset (double dx, double dy)
 
void filter_offset (double d)
 
interpolator_type & interpolator ()
 
void prepare ()
 

Detailed Description

template<class Source, class Interpolator>
class agg::span_image_filter_rgba< Source, Interpolator >

Definition at line 528 of file agg_span_image_filter_rgba.h.


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