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

1 * color = factor

0 * color = 0

src * color

(1 - src) * color

dst * color

(1 - dst) * color

srcA * color

(1 - src) * color

dstA * color

(1 - dstA) * color

Trait Implementations

impl Copy for Factor
[src]

impl Clone for Factor
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Factor
[src]

Formats the value using the given formatter.