Trait palette::blend::BlendFunction [] [src]

pub trait BlendFunction<C: Blend<Color = C> + ComponentWise> where
    C::Scalar: Float
{ fn apply_to(
        self,
        source: PreAlpha<C, C::Scalar>,
        destination: PreAlpha<C, C::Scalar>
    ) -> PreAlpha<C, C::Scalar>; }

A trait for custom blend functions.

Required Methods

Apply this blend function to a pair of colors.

Implementors