synfig-core  1.0.3
Namespaces | Typedefs | Functions
cairocolorblendingfunctions.h File Reference

Color blending function specializations for CairoColor. More...

#include "colorblendingfunctions.h"

Go to the source code of this file.

Namespaces

namespace  synfig
 Where every function and class of the synfig library can be found.

Typedefs

typedef CairoColor(* synfig::cairoblendfunc )(CairoColor &, CairoColor &, float)

Functions

template<>
CairoColor synfig::blendfunc_COMPOSITE (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_STRAIGHT (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_ONTO (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_STRAIGHT_ONTO (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_BRIGHTEN (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_DARKEN (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_ADD (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_SUBTRACT (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_DIFFERENCE (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_MULTIPLY (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_DIVIDE (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_COLOR (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_HUE (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_SATURATION (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_LUMINANCE (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_BEHIND (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_ALPHA_BRIGHTEN (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_ALPHA_DARKEN (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_SCREEN (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_OVERLAY< CairoColor > (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_HARD_LIGHT (CairoColor &a, CairoColor &b, float amount)
template<>
CairoColor synfig::blendfunc_ALPHA_OVER (CairoColor &a, CairoColor &b, float amount)

Detailed Description

Color blending function specializations for CairoColor.

$Id$