![]() |
Prusa Slicer 2.6.0
|
#include <src/agg/agg_pixfmt_rgb.h>
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 Member Functions | |
| blender_rgb_gamma () | |
| 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) |
Static Public Member Functions | |
| 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) |
Private Attributes | |
| const gamma_type * | m_gamma |
| typedef color_type::calc_type agg::blender_rgb_gamma< ColorT, Order, Gamma >::calc_type |
| typedef ColorT agg::blender_rgb_gamma< ColorT, Order, Gamma >::color_type |
| typedef Gamma agg::blender_rgb_gamma< ColorT, Order, Gamma >::gamma_type |
| typedef color_type::long_type agg::blender_rgb_gamma< ColorT, Order, Gamma >::long_type |
| typedef Order agg::blender_rgb_gamma< ColorT, Order, Gamma >::order_type |
| typedef color_type::value_type agg::blender_rgb_gamma< ColorT, Order, Gamma >::value_type |
|
inline |
|
inline |
References agg::blender_rgb_gamma< ColorT, Order, Gamma >::m_gamma.
|
inline |
References agg::blender_rgb_gamma< ColorT, Order, Gamma >::blend_pix().
Referenced by agg::blender_rgb_gamma< ColorT, Order, Gamma >::blend_pix().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References agg::blender_rgb_gamma< ColorT, Order, Gamma >::m_gamma.
Referenced by agg::pixfmt_bgr24_gamma< Gamma >::pixfmt_bgr24_gamma(), agg::pixfmt_bgr48_gamma< Gamma >::pixfmt_bgr48_gamma(), agg::pixfmt_rgb24_gamma< Gamma >::pixfmt_rgb24_gamma(), agg::pixfmt_rgb48_gamma< Gamma >::pixfmt_rgb48_gamma(), agg::pixfmt_sbgr24_gamma< Gamma >::pixfmt_sbgr24_gamma(), and agg::pixfmt_srgb24_gamma< Gamma >::pixfmt_srgb24_gamma().
Here is the caller graph for this function:
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
|
private |