[−][src]Trait prisma::PolarColor
A color that has a angular hue channel
Associated Types
Loading content...Implementors
impl<C, E> PolarColor for EncodedColor<C, E> where
C: Color + EncodableColor + PolarColor,
E: ColorEncoding + PartialEq,
[src]
C: Color + EncodableColor + PolarColor,
E: ColorEncoding + PartialEq,
impl<T, A> PolarColor for Hsi<T, A> where
T: PosNormalChannelScalar,
A: AngularChannelScalar,
[src]
T: PosNormalChannelScalar,
A: AngularChannelScalar,
impl<T, A> PolarColor for Hsl<T, A> where
T: PosNormalChannelScalar,
A: AngularChannelScalar,
[src]
T: PosNormalChannelScalar,
A: AngularChannelScalar,
impl<T, A> PolarColor for Hsv<T, A> where
T: PosNormalChannelScalar,
A: AngularChannelScalar,
[src]
T: PosNormalChannelScalar,
A: AngularChannelScalar,
impl<T, A> PolarColor for Hwb<T, A> where
T: PosNormalChannelScalar + Float,
A: AngularChannelScalar,
[src]
T: PosNormalChannelScalar + Float,
A: AngularChannelScalar,
impl<T, A> PolarColor for eHsi<T, A> where
T: PosNormalChannelScalar,
A: AngularChannelScalar,
[src]
T: PosNormalChannelScalar,
A: AngularChannelScalar,
impl<T, C, E, S> PolarColor for SpacedColor<T, C, E, S> where
C: Color + EncodableColor + PolarColor,
S: ColorSpace<T> + PartialEq + Clone,
E: ColorEncoding + PartialEq,
T: PartialEq + Clone + Float,
[src]
C: Color + EncodableColor + PolarColor,
S: ColorSpace<T> + PartialEq + Clone,
E: ColorEncoding + PartialEq,
T: PartialEq + Clone + Float,
impl<T, InnerColor> PolarColor for Alpha<T, InnerColor> where
T: PosNormalChannelScalar,
InnerColor: Color + PolarColor<Cartesian = T>,
[src]
T: PosNormalChannelScalar,
InnerColor: Color + PolarColor<Cartesian = T>,
impl<T, W, A> PolarColor for Lchab<T, W, A> where
T: FreeChannelScalar,
A: AngularChannelScalar,
W: WhitePoint<T>,
[src]
T: FreeChannelScalar,
A: AngularChannelScalar,
W: WhitePoint<T>,
impl<T, W, A> PolarColor for Lchuv<T, W, A> where
T: FreeChannelScalar,
A: AngularChannelScalar,
W: WhitePoint<T>,
[src]
T: FreeChannelScalar,
A: AngularChannelScalar,
W: WhitePoint<T>,