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]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Factor
[src]

[src]

Formats the value using the given formatter.

impl Eq for Factor
[src]

impl PartialEq for Factor
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.