Trait vek::ops::ColorComponent [] [src]

pub trait ColorComponent: Zero {
    fn full() -> Self;
}

Trait for types that are suitable for representing a color component value.

Required Methods

The minimum value such that the color is at its maximum.

In pratice, it yields T::MAX for integers and 1 for real number types.

Implementations on Foreign Types

impl ColorComponent for f32
[src]

[src]

impl ColorComponent for f64
[src]

[src]

impl ColorComponent for u8
[src]

[src]

impl ColorComponent for u16
[src]

[src]

impl ColorComponent for u32
[src]

[src]

impl ColorComponent for u64
[src]

[src]

impl ColorComponent for i8
[src]

[src]

impl ColorComponent for i16
[src]

[src]

impl ColorComponent for i32
[src]

[src]

impl ColorComponent for i64
[src]

[src]

impl ColorComponent for Wrapping<u8>
[src]

[src]

impl ColorComponent for Wrapping<u16>
[src]

[src]

impl ColorComponent for Wrapping<u32>
[src]

[src]

impl ColorComponent for Wrapping<u64>
[src]

[src]

impl ColorComponent for Wrapping<i8>
[src]

[src]

impl ColorComponent for Wrapping<i16>
[src]

[src]

impl ColorComponent for Wrapping<i32>
[src]

[src]

impl ColorComponent for Wrapping<i64>
[src]

[src]

Implementors