module Graphics.ImageMagick.MagickCore.Types.FFI.Statistic
where
import Foreign.C.Types
newtype MagickEvaluateOperator = MagickEvaluateOperator { unMagickEvaluateOperator :: CInt }
deriving (Eq, Show)
undefinedEvaluateOperator :: MagickEvaluateOperator
undefinedEvaluateOperator = MagickEvaluateOperator 0
addEvaluateOperator :: MagickEvaluateOperator
addEvaluateOperator = MagickEvaluateOperator 1
andEvaluateOperator :: MagickEvaluateOperator
andEvaluateOperator = MagickEvaluateOperator 2
divideEvaluateOperator :: MagickEvaluateOperator
divideEvaluateOperator = MagickEvaluateOperator 3
leftShiftEvaluateOperator :: MagickEvaluateOperator
leftShiftEvaluateOperator = MagickEvaluateOperator 4
maxEvaluateOperator :: MagickEvaluateOperator
maxEvaluateOperator = MagickEvaluateOperator 5
minEvaluateOperator :: MagickEvaluateOperator
minEvaluateOperator = MagickEvaluateOperator 6
multiplyEvaluateOperator :: MagickEvaluateOperator
multiplyEvaluateOperator = MagickEvaluateOperator 7
orEvaluateOperator :: MagickEvaluateOperator
orEvaluateOperator = MagickEvaluateOperator 8
rightShiftEvaluateOperator :: MagickEvaluateOperator
rightShiftEvaluateOperator = MagickEvaluateOperator 9
setEvaluateOperator :: MagickEvaluateOperator
setEvaluateOperator = MagickEvaluateOperator 10
subtractEvaluateOperator :: MagickEvaluateOperator
subtractEvaluateOperator = MagickEvaluateOperator 11
xorEvaluateOperator :: MagickEvaluateOperator
xorEvaluateOperator = MagickEvaluateOperator 12
powEvaluateOperator :: MagickEvaluateOperator
powEvaluateOperator = MagickEvaluateOperator 13
logEvaluateOperator :: MagickEvaluateOperator
logEvaluateOperator = MagickEvaluateOperator 14
thresholdEvaluateOperator :: MagickEvaluateOperator
thresholdEvaluateOperator = MagickEvaluateOperator 15
thresholdBlackEvaluateOperator :: MagickEvaluateOperator
thresholdBlackEvaluateOperator = MagickEvaluateOperator 16
thresholdWhiteEvaluateOperator :: MagickEvaluateOperator
thresholdWhiteEvaluateOperator = MagickEvaluateOperator 17
gaussianNoiseEvaluateOperator :: MagickEvaluateOperator
gaussianNoiseEvaluateOperator = MagickEvaluateOperator 18
impulseNoiseEvaluateOperator :: MagickEvaluateOperator
impulseNoiseEvaluateOperator = MagickEvaluateOperator 19
laplacianNoiseEvaluateOperator :: MagickEvaluateOperator
laplacianNoiseEvaluateOperator = MagickEvaluateOperator 20
multiplicativeNoiseEvaluateOperator :: MagickEvaluateOperator
multiplicativeNoiseEvaluateOperator = MagickEvaluateOperator 21
poissonNoiseEvaluateOperator :: MagickEvaluateOperator
poissonNoiseEvaluateOperator = MagickEvaluateOperator 22
uniformNoiseEvaluateOperator :: MagickEvaluateOperator
uniformNoiseEvaluateOperator = MagickEvaluateOperator 23
cosineEvaluateOperator :: MagickEvaluateOperator
cosineEvaluateOperator = MagickEvaluateOperator 24
sineEvaluateOperator :: MagickEvaluateOperator
sineEvaluateOperator = MagickEvaluateOperator 25
addModulusEvaluateOperator :: MagickEvaluateOperator
addModulusEvaluateOperator = MagickEvaluateOperator 26
meanEvaluateOperator :: MagickEvaluateOperator
meanEvaluateOperator = MagickEvaluateOperator 27
absEvaluateOperator :: MagickEvaluateOperator
absEvaluateOperator = MagickEvaluateOperator 28
exponentialEvaluateOperator :: MagickEvaluateOperator
exponentialEvaluateOperator = MagickEvaluateOperator 29
medianEvaluateOperator :: MagickEvaluateOperator
medianEvaluateOperator = MagickEvaluateOperator 30
sumEvaluateOperator :: MagickEvaluateOperator
sumEvaluateOperator = MagickEvaluateOperator 31