Trait pix::ops::Blend

source · []
pub trait Blend: Any + Copy + Clone {
    fn composite<C: Channel>(dst: &mut C, da1: C, src: &C, sa1: C);
}
Expand description

Blending operation for compositing.

This trait is sealed, and cannot be implemented outside of this crate.

Required Methods

Composite a destination and source

  • dst Destination channel
  • da1 One minus destination alpha
  • src Source channel
  • sa1 One minus source alpha

Implementors