Trait color::color_space::MatrixColorSpace [−][src]
pub trait MatrixColorSpace { type WhitePoint: WhitePoint; fn red<T: Channel + Float>() -> Yxy<T, D50>; fn green<T: Channel + Float>() -> Yxy<T, D50>; fn blue<T: Channel + Float>() -> Yxy<T, D50>; fn to_xyz_matrix<T: Channel + Float>() -> Mat3<T>; fn to_rgb_matrix<T: Channel + Float>() -> Mat3<T>; fn magenta<T: Channel + Float>() -> Yxy<T, D50> { ... } fn yellow<T: Channel + Float>() -> Yxy<T, D50> { ... } fn cyan<T: Channel + Float>() -> Yxy<T, D50> { ... } }
Associated Types
type WhitePoint: WhitePoint
[src]
Required methods
fn red<T: Channel + Float>() -> Yxy<T, D50>
[src]
fn green<T: Channel + Float>() -> Yxy<T, D50>
[src]
fn blue<T: Channel + Float>() -> Yxy<T, D50>
[src]
fn to_xyz_matrix<T: Channel + Float>() -> Mat3<T>
[src]
fn to_rgb_matrix<T: Channel + Float>() -> Mat3<T>
[src]
Provided methods
fn magenta<T: Channel + Float>() -> Yxy<T, D50>
[src]
fn yellow<T: Channel + Float>() -> Yxy<T, D50>
[src]
fn cyan<T: Channel + Float>() -> Yxy<T, D50>
[src]
Implementors
impl MatrixColorSpace for Srgb
[src]
impl MatrixColorSpace for Srgb
[src]