Color-0.2.0: src/Graphics/Color/Model.hs
-- |
-- Module : Graphics.Color.Model
-- Copyright : (c) Alexey Kuleshevich 2018-2020
-- License : BSD3
-- Maintainer : Alexey Kuleshevich <lehins@yandex.ru>
-- Stability : experimental
-- Portability : non-portable
--
module Graphics.Color.Model
( ColorModel(..)
-- * Alpha
, Alpha
, Opaque
, addAlpha
, getAlpha
, setAlpha
, dropAlpha
, modifyOpaque
-- * Y
, module Graphics.Color.Model.Y
-- * RGB
, module Graphics.Color.Model.RGB
-- * HSI
, module Graphics.Color.Model.HSI
-- * HSL
, module Graphics.Color.Model.HSL
-- * HSV
, module Graphics.Color.Model.HSV
-- * YCbCr
, module Graphics.Color.Model.YCbCr
-- * CMYK
, module Graphics.Color.Model.CMYK
-- * Color
, Color(..)
, module Graphics.Color.Algebra.Binary
, module Graphics.Color.Algebra.Elevator
) where
import Graphics.Color.Model.CMYK
import Graphics.Color.Model.HSI
import Graphics.Color.Model.HSL
import Graphics.Color.Model.HSV
import Graphics.Color.Model.Internal hiding (MVector, Vector)
import Graphics.Color.Model.RGB
import Graphics.Color.Model.Y
import Graphics.Color.Model.YCbCr
import Graphics.Color.Algebra.Binary
import Graphics.Color.Algebra.Elevator