Trait nannou::color::blend::BlendFunction
source · pub trait BlendFunction<C>{
// Required method
fn apply_to(
self,
source: PreAlpha<C, <C as ComponentWise>::Scalar>,
destination: PreAlpha<C, <C as ComponentWise>::Scalar>
) -> PreAlpha<C, <C as ComponentWise>::Scalar>;
}
Expand description
A trait for custom blend functions.
Required Methods§
sourcefn apply_to(
self,
source: PreAlpha<C, <C as ComponentWise>::Scalar>,
destination: PreAlpha<C, <C as ComponentWise>::Scalar>
) -> PreAlpha<C, <C as ComponentWise>::Scalar>
fn apply_to( self, source: PreAlpha<C, <C as ComponentWise>::Scalar>, destination: PreAlpha<C, <C as ComponentWise>::Scalar> ) -> PreAlpha<C, <C as ComponentWise>::Scalar>
Apply this blend function to a pair of colors.