Safe Haskell | Safe-Inferred |
---|
RGBA colour values.
- type Colour = Colour' Scalar
- data Colour' a = Colour {}
- truncColour :: (Ord a, Num a) => Colour' a -> Colour' a
- opacity :: Scalar -> Colour -> Colour
- opaque :: Colour -> Colour
- setAlpha :: Scalar -> Colour -> Colour
- isTransparent :: Colour -> Bool
- visible :: Colour -> Maybe Colour
- transparent :: Colour
- white :: Colour
- blue :: Colour
- green :: Colour
- red :: Colour
- black :: Colour
- blend :: Colour -> Colour -> Colour
Documentation
RGBA values parameterised on the colour value type.
isTransparent :: Colour -> BoolSource
Check if a colour is completely transparent.
Completely transparent (and black) colour.