Enum luminance::blending::Factor
[−]
[src]
pub enum Factor { One, Zero, SrcColor, SrcColorComplement, DestColor, DestColorComplement, SrcAlpha, SrcAlphaComplement, DstAlpha, DstAlphaComplement, SrcAlphaSaturate, }
Blending factors. Pixel data are multiplied by these factors to achieve several effects driven by blending equations.
Variants
One
1 * color = factor
Zero
0 * color = 0
SrcColor
src * color
SrcColorComplement
(1 - src) * color
DestColor
dst * color
DestColorComplement
(1 - dst) * color
SrcAlpha
srcA * color
SrcAlphaComplement
(1 - src) * color
DstAlpha
dstA * color
DstAlphaComplement
(1 - dstA) * color
SrcAlphaSaturate
Trait Implementations
impl Debug for Factor
[src]
impl Clone for Factor
[src]
fn clone(&self) -> Factor
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more