{-# LINE 1 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} {-# LANGUAGE CPP #-} {-# LINE 2 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} {-# LANGUAGE ForeignFunctionInterface #-} {-# LANGUAGE RankNTypes #-} module Graphics.ImageMagick.MagickCore.Types.FFI.Types where import Data.Int import Data.Word {-# LINE 10 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} type MagickRealType = Float {-# LINE 12 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} type MagickStatusType = Word32 {-# LINE 13 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} type MagickOffsetType = Int64 {-# LINE 14 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} type MagickSizeType = Word64 {-# LINE 15 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} type SignedQuantum = Int64 {-# LINE 16 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} type QuantumAny = Word64 {-# LINE 17 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} type Quantum = Word16 {-# LINE 18 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} type IndexPacket = Word16 {-# LINE 19 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} magickEpsilon :: forall a. Fractional a => a magickEpsilon = 1e-10 -- #const MagickEpsilon maxColormapSize :: forall a. Num a => a maxColormapSize = 65536 {-# LINE 24 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} maxMap :: forall a. Num a => a maxMap = 65535 {-# LINE 26 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} quantumFormat :: forall a. Num a => a quantumFormat = 4200945 {-# LINE 28 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-} quantumRange :: forall a. Num a => a quantumRange = 65535 {-# LINE 30 "src/Graphics/ImageMagick/MagickCore/Types/FFI/Types.hsc" #-}