Anti-Grain Geometry - AGG (libagg)  2.5
Public Types | Public Member Functions | Public Attributes
agg::recursive_blur_calc_rgb< T > Struct Template Reference

#include <agg_blur.h>

List of all members.

Public Types

typedef T value_type
typedef
recursive_blur_calc_rgb< T > 
self_type

Public Member Functions

template<class ColorT >
AGG_INLINE void from_pix (const ColorT &c)
AGG_INLINE void calc (value_type b1, value_type b2, value_type b3, value_type b4, const self_type &c1, const self_type &c2, const self_type &c3, const self_type &c4)
template<class ColorT >
AGG_INLINE void to_pix (ColorT &c) const

Public Attributes

value_type r
value_type g
value_type b

template<class T = double>
struct agg::recursive_blur_calc_rgb< T >


Member Typedef Documentation

template<class T = double>
typedef recursive_blur_calc_rgb<T> agg::recursive_blur_calc_rgb< T >::self_type
template<class T = double>
typedef T agg::recursive_blur_calc_rgb< T >::value_type

Member Function Documentation

template<class T = double>
AGG_INLINE void agg::recursive_blur_calc_rgb< T >::calc ( value_type  b1,
value_type  b2,
value_type  b3,
value_type  b4,
const self_type c1,
const self_type c2,
const self_type c3,
const self_type c4 
) [inline]
template<class T = double>
template<class ColorT >
AGG_INLINE void agg::recursive_blur_calc_rgb< T >::from_pix ( const ColorT &  c) [inline]
template<class T = double>
template<class ColorT >
AGG_INLINE void agg::recursive_blur_calc_rgb< T >::to_pix ( ColorT &  c) const [inline]

Member Data Documentation

template<class T = double>
value_type agg::recursive_blur_calc_rgb< T >::b
template<class T = double>
value_type agg::recursive_blur_calc_rgb< T >::g
template<class T = double>
value_type agg::recursive_blur_calc_rgb< T >::r

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines