Anti-Grain Geometry Tutorial
agg::blender_rgb_gamma< ColorT, Order, Gamma > Class Template Reference
Inheritance diagram for agg::blender_rgb_gamma< ColorT, Order, Gamma >:
Collaboration diagram for agg::blender_rgb_gamma< ColorT, Order, Gamma >:

Public Types

typedef ColorT color_type
 
typedef Order order_type
 
typedef Gamma gamma_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::blender_base< ColorT, Order >
typedef ColorT color_type
 
typedef Order order_type
 
typedef color_type::value_type value_type
 

Public Member Functions

void gamma (const gamma_type &g)
 
AGG_INLINE void blend_pix (value_type *p, value_type cr, value_type cg, value_type cb, value_type alpha, cover_type cover)
 
AGG_INLINE void blend_pix (value_type *p, value_type cr, value_type cg, value_type cb, value_type alpha)
 

Additional Inherited Members

- Static Public Member Functions inherited from agg::blender_base< ColorT, Order >
static rgba get (value_type r, value_type g, value_type b, value_type a, cover_type cover=cover_full)
 
static rgba get (const value_type *p, cover_type cover=cover_full)
 
static void set (value_type *p, value_type r, value_type g, value_type b, value_type a)
 
static void set (value_type *p, const rgba &c)
 

Detailed Description

template<class ColorT, class Order, class Gamma>
class agg::blender_rgb_gamma< ColorT, Order, Gamma >

Definition at line 142 of file agg_pixfmt_rgb.h.


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