Struct colstodian::spaces::ICtCpPQ [−][src]
pub struct ICtCpPQ;
Expand description
A type representing the ICtCp color space with PQ (Perceptual Quantizer) transfer functions.
Trait Implementations
impl<SrcSpace, SrcAlpha> ColorAlphaConversionQuery<SrcSpace, SrcAlpha> for ICtCpPQ where
SrcSpace: ColorSpace,
Self: ConvertFromRaw<SrcSpace>,
SrcAlpha: AlphaState,
impl<SrcSpace, SrcAlpha> ColorAlphaConversionQuery<SrcSpace, SrcAlpha> for ICtCpPQ where
SrcSpace: ColorSpace,
Self: ConvertFromRaw<SrcSpace>,
SrcAlpha: AlphaState,
impl<SrcSpace, St> ColorConversionQuery<SrcSpace, St> for ICtCpPQ where
SrcSpace: ColorSpace,
Self: ConvertFromRaw<SrcSpace>,
St: State,
impl<SrcSpace, St> ColorConversionQuery<SrcSpace, St> for ICtCpPQ where
SrcSpace: ColorSpace,
Self: ConvertFromRaw<SrcSpace>,
St: State,
type DstSpace = Self
The DynamicColorSpace
that this type represents.
type LinearSpace = CieXYZ
type LinearSpace = CieXYZ
The closest linear color space to this space.
type ComponentStruct = ICtCp
type ComponentStruct = ICtCp
The ‘bag of components’ that this color space uses.
Auto Trait Implementations
impl RefUnwindSafe for ICtCpPQ
impl UnwindSafe for ICtCpPQ
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<SrcAlpha, DstAlpha> ConvertToAlphaRaw<DstAlpha> for SrcAlpha where
DstAlpha: ConvertFromAlphaRaw<SrcAlpha>,
impl<SrcAlpha, DstAlpha> ConvertToAlphaRaw<DstAlpha> for SrcAlpha where
DstAlpha: ConvertFromAlphaRaw<SrcAlpha>,
impl<SrcSpace, DstSpace> ConvertToRaw<DstSpace> for SrcSpace where
SrcSpace: ColorSpace,
DstSpace: ConvertFromRaw<SrcSpace>,
impl<SrcSpace, DstSpace> ConvertToRaw<DstSpace> for SrcSpace where
SrcSpace: ColorSpace,
DstSpace: ConvertFromRaw<SrcSpace>,