| Safe Haskell | Safe | 
|---|---|
| Language | Haskell98 | 
Data.Colour.RGBSpace.HSL
- data RGB a
- hslView :: (Fractional a, Ord a) => RGB a -> (a, a, a)
- hue :: (Fractional a, Ord a) => RGB a -> a
- saturation :: (Fractional a, Ord a) => RGB a -> a
- lightness :: (Fractional a, Ord a) => RGB a -> a
- hsl :: (RealFrac a, Ord a) => a -> a -> a -> RGB a
Documentation
An RGB triple for an unspecified colour space.
hslView :: (Fractional a, Ord a) => RGB a -> (a, a, a) Source #
Returns the HSL (hue-saturation-lightness) coordinates of an RGB triple.
 See hue, saturation, and lightness.
saturation :: (Fractional a, Ord a) => RGB a -> a Source #
Returns the saturation coordinate of an RGB triple for the HSL
 (hue-saturation-lightness) system.
 Note: This is different from saturation for
 the Data.Colour.RGBSpace.HSV