module Graphics.ImageMagick.MagickCore.Types.FFI.ColorspaceType
where
import Foreign.C.Types
import Foreign.Storable
newtype ColorspaceType = ColorspaceType { unColorspaceType :: CInt }
deriving (Eq, Show, Storable)
undefinedColorspace :: ColorspaceType
undefinedColorspace = ColorspaceType 0
rgbColorspace :: ColorspaceType
rgbColorspace = ColorspaceType 1
grayColorspace :: ColorspaceType
grayColorspace = ColorspaceType 2
transparentColorspace :: ColorspaceType
transparentColorspace = ColorspaceType 3
ohtaColorspace :: ColorspaceType
ohtaColorspace = ColorspaceType 4
labColorspace :: ColorspaceType
labColorspace = ColorspaceType 5
xyzColorspace :: ColorspaceType
xyzColorspace = ColorspaceType 6
ycbCrColorspace :: ColorspaceType
ycbCrColorspace = ColorspaceType 7
yccColorspace :: ColorspaceType
yccColorspace = ColorspaceType 8
yiqColorspace :: ColorspaceType
yiqColorspace = ColorspaceType 9
ypbprColorspace :: ColorspaceType
ypbprColorspace = ColorspaceType 10
yuvColorspace :: ColorspaceType
yuvColorspace = ColorspaceType 11
cmykColorspace :: ColorspaceType
cmykColorspace = ColorspaceType 12
srgbColorspace :: ColorspaceType
srgbColorspace = ColorspaceType 13
hsbColorspace :: ColorspaceType
hsbColorspace = ColorspaceType 14
hslColorspace :: ColorspaceType
hslColorspace = ColorspaceType 15
hwbColorspace :: ColorspaceType
hwbColorspace = ColorspaceType 16
rec601LumaColorspace :: ColorspaceType
rec601LumaColorspace = ColorspaceType 17
rec601YCbCrColorspace :: ColorspaceType
rec601YCbCrColorspace = ColorspaceType 18
rec709LumaColorspace :: ColorspaceType
rec709LumaColorspace = ColorspaceType 19
rec709YCbCrColorspace :: ColorspaceType
rec709YCbCrColorspace = ColorspaceType 20
logColorspace :: ColorspaceType
logColorspace = ColorspaceType 21
cmyColorspace :: ColorspaceType
cmyColorspace = ColorspaceType 22