module Graphics.ImageMagick.MagickCore.Types.FFI.Compress
where
import Foreign.C.Types
newtype CompressionType = CompressionType { unCompressionType :: CInt }
deriving (Eq, Show)
undefinedCompression :: CompressionType
undefinedCompression = CompressionType 0
noCompression :: CompressionType
noCompression = CompressionType 1
bzipCompression :: CompressionType
bzipCompression = CompressionType 2
dxt1Compression :: CompressionType
dxt1Compression = CompressionType 3
dxt3Compression :: CompressionType
dxt3Compression = CompressionType 4
dxt5Compression :: CompressionType
dxt5Compression = CompressionType 5
axCompression :: CompressionType
axCompression = CompressionType 6
group4Compression :: CompressionType
group4Compression = CompressionType 7
jpegCompression :: CompressionType
jpegCompression = CompressionType 8
jpeg2000Compression :: CompressionType
jpeg2000Compression = CompressionType 9
losslessJPEGCompression :: CompressionType
losslessJPEGCompression = CompressionType 10
lzwCompression :: CompressionType
lzwCompression = CompressionType 11
rleCompression :: CompressionType
rleCompression = CompressionType 12
zipCompression :: CompressionType
zipCompression = CompressionType 13
zipsCompression :: CompressionType
zipsCompression = CompressionType 14
pizCompression :: CompressionType
pizCompression = CompressionType 15
pxr24Compression :: CompressionType
pxr24Compression = CompressionType 16
b44Compression :: CompressionType
b44Compression = CompressionType 17
b44aCompression :: CompressionType
b44aCompression = CompressionType 18
lzmaCompression :: CompressionType
lzmaCompression = CompressionType 19
jbig1Compression :: CompressionType
jbig1Compression = CompressionType 20
jbig2Compression :: CompressionType
jbig2Compression = CompressionType 21