module Graphics.ImageMagick.MagickCore.Types.FFI.Composite
where
import Foreign.C.Types
newtype CompositeOperator = CompositeOperator { unCompositeOperator :: CInt }
undefinedCompositeOp :: CompositeOperator
undefinedCompositeOp = CompositeOperator 0
noCompositeOp :: CompositeOperator
noCompositeOp = CompositeOperator 1
modulusAddCompositeOp :: CompositeOperator
modulusAddCompositeOp = CompositeOperator 2
atopCompositeOp :: CompositeOperator
atopCompositeOp = CompositeOperator 3
blendCompositeOp :: CompositeOperator
blendCompositeOp = CompositeOperator 4
bumpmapCompositeOp :: CompositeOperator
bumpmapCompositeOp = CompositeOperator 5
changeMaskCompositeOp :: CompositeOperator
changeMaskCompositeOp = CompositeOperator 6
clearCompositeOp :: CompositeOperator
clearCompositeOp = CompositeOperator 7
colorBurnCompositeOp :: CompositeOperator
colorBurnCompositeOp = CompositeOperator 8
colorDodgeCompositeOp :: CompositeOperator
colorDodgeCompositeOp = CompositeOperator 9
colorizeCompositeOp :: CompositeOperator
colorizeCompositeOp = CompositeOperator 10
copyBlackCompositeOp :: CompositeOperator
copyBlackCompositeOp = CompositeOperator 11
copyBlueCompositeOp :: CompositeOperator
copyBlueCompositeOp = CompositeOperator 12
copyCompositeOp :: CompositeOperator
copyCompositeOp = CompositeOperator 13
copyCyanCompositeOp :: CompositeOperator
copyCyanCompositeOp = CompositeOperator 14
copyGreenCompositeOp :: CompositeOperator
copyGreenCompositeOp = CompositeOperator 15
copyMagentaCompositeOp :: CompositeOperator
copyMagentaCompositeOp = CompositeOperator 16
copyOpacityCompositeOp :: CompositeOperator
copyOpacityCompositeOp = CompositeOperator 17
copyRedCompositeOp :: CompositeOperator
copyRedCompositeOp = CompositeOperator 18
copyYellowCompositeOp :: CompositeOperator
copyYellowCompositeOp = CompositeOperator 19
darkenCompositeOp :: CompositeOperator
darkenCompositeOp = CompositeOperator 20
dstAtopCompositeOp :: CompositeOperator
dstAtopCompositeOp = CompositeOperator 21
dstCompositeOp :: CompositeOperator
dstCompositeOp = CompositeOperator 22
dstInCompositeOp :: CompositeOperator
dstInCompositeOp = CompositeOperator 23
dstOutCompositeOp :: CompositeOperator
dstOutCompositeOp = CompositeOperator 24
dstOverCompositeOp :: CompositeOperator
dstOverCompositeOp = CompositeOperator 25
differenceCompositeOp :: CompositeOperator
differenceCompositeOp = CompositeOperator 26
displaceCompositeOp :: CompositeOperator
displaceCompositeOp = CompositeOperator 27
dissolveCompositeOp :: CompositeOperator
dissolveCompositeOp = CompositeOperator 28
exclusionCompositeOp :: CompositeOperator
exclusionCompositeOp = CompositeOperator 29
hardLightCompositeOp :: CompositeOperator
hardLightCompositeOp = CompositeOperator 30
hueCompositeOp :: CompositeOperator
hueCompositeOp = CompositeOperator 31
inCompositeOp :: CompositeOperator
inCompositeOp = CompositeOperator 32
lightenCompositeOp :: CompositeOperator
lightenCompositeOp = CompositeOperator 33
linearLightCompositeOp :: CompositeOperator
linearLightCompositeOp = CompositeOperator 34
luminizeCompositeOp :: CompositeOperator
luminizeCompositeOp = CompositeOperator 35
minusDstCompositeOp :: CompositeOperator
minusDstCompositeOp = CompositeOperator 36
modulateCompositeOp :: CompositeOperator
modulateCompositeOp = CompositeOperator 37
multiplyCompositeOp :: CompositeOperator
multiplyCompositeOp = CompositeOperator 38
outCompositeOp :: CompositeOperator
outCompositeOp = CompositeOperator 39
overCompositeOp :: CompositeOperator
overCompositeOp = CompositeOperator 40
overlayCompositeOp :: CompositeOperator
overlayCompositeOp = CompositeOperator 41
plusCompositeOp :: CompositeOperator
plusCompositeOp = CompositeOperator 42
replaceCompositeOp :: CompositeOperator
replaceCompositeOp = CompositeOperator 43
saturateCompositeOp :: CompositeOperator
saturateCompositeOp = CompositeOperator 44
screenCompositeOp :: CompositeOperator
screenCompositeOp = CompositeOperator 45
softLightCompositeOp :: CompositeOperator
softLightCompositeOp = CompositeOperator 46
srcAtopCompositeOp :: CompositeOperator
srcAtopCompositeOp = CompositeOperator 47
srcCompositeOp :: CompositeOperator
srcCompositeOp = CompositeOperator 48
srcInCompositeOp :: CompositeOperator
srcInCompositeOp = CompositeOperator 49
srcOutCompositeOp :: CompositeOperator
srcOutCompositeOp = CompositeOperator 50
srcOverCompositeOp :: CompositeOperator
srcOverCompositeOp = CompositeOperator 51
modulusSubtractCompositeOp :: CompositeOperator
modulusSubtractCompositeOp = CompositeOperator 52
thresholdCompositeOp :: CompositeOperator
thresholdCompositeOp = CompositeOperator 53
xorCompositeOp :: CompositeOperator
xorCompositeOp = CompositeOperator 54
divideDstCompositeOp :: CompositeOperator
divideDstCompositeOp = CompositeOperator 55
distortCompositeOp :: CompositeOperator
distortCompositeOp = CompositeOperator 56
blurCompositeOp :: CompositeOperator
blurCompositeOp = CompositeOperator 57
pegtopLightCompositeOp :: CompositeOperator
pegtopLightCompositeOp = CompositeOperator 58
vividLightCompositeOp :: CompositeOperator
vividLightCompositeOp = CompositeOperator 59
pinLightCompositeOp :: CompositeOperator
pinLightCompositeOp = CompositeOperator 60
linearDodgeCompositeOp :: CompositeOperator
linearDodgeCompositeOp = CompositeOperator 61
linearBurnCompositeOp :: CompositeOperator
linearBurnCompositeOp = CompositeOperator 62
mathematicsCompositeOp :: CompositeOperator
mathematicsCompositeOp = CompositeOperator 63
divideSrcCompositeOp :: CompositeOperator
divideSrcCompositeOp = CompositeOperator 64
minusSrcCompositeOp :: CompositeOperator
minusSrcCompositeOp = CompositeOperator 65
darkenIntensityCompositeOp :: CompositeOperator
darkenIntensityCompositeOp = CompositeOperator 66
lightenIntensityCompositeOp :: CompositeOperator
lightenIntensityCompositeOp = CompositeOperator 67