module Graphics.ImageMagick.MagickCore.Types.FFI.CacheView
where
import Foreign.C.Types
newtype VirtualPixelMethod = VirtualPixelMethod { unVirtualPixelMethod :: CInt }
deriving (Eq, Show)
undefinedVirtualPixelMethod :: VirtualPixelMethod
undefinedVirtualPixelMethod = VirtualPixelMethod 0
backgroundVirtualPixelMethod :: VirtualPixelMethod
backgroundVirtualPixelMethod = VirtualPixelMethod 1
constantVirtualPixelMethod :: VirtualPixelMethod
constantVirtualPixelMethod = VirtualPixelMethod 2
ditherVirtualPixelMethod :: VirtualPixelMethod
ditherVirtualPixelMethod = VirtualPixelMethod 3
edgeVirtualPixelMethod :: VirtualPixelMethod
edgeVirtualPixelMethod = VirtualPixelMethod 4
mirrorVirtualPixelMethod :: VirtualPixelMethod
mirrorVirtualPixelMethod = VirtualPixelMethod 5
randomVirtualPixelMethod :: VirtualPixelMethod
randomVirtualPixelMethod = VirtualPixelMethod 6
tileVirtualPixelMethod :: VirtualPixelMethod
tileVirtualPixelMethod = VirtualPixelMethod 7
transparentVirtualPixelMethod :: VirtualPixelMethod
transparentVirtualPixelMethod = VirtualPixelMethod 8
maskVirtualPixelMethod :: VirtualPixelMethod
maskVirtualPixelMethod = VirtualPixelMethod 9
blackVirtualPixelMethod :: VirtualPixelMethod
blackVirtualPixelMethod = VirtualPixelMethod 10
grayVirtualPixelMethod :: VirtualPixelMethod
grayVirtualPixelMethod = VirtualPixelMethod 11
whiteVirtualPixelMethod :: VirtualPixelMethod
whiteVirtualPixelMethod = VirtualPixelMethod 12
horizontalTileVirtualPixelMethod :: VirtualPixelMethod
horizontalTileVirtualPixelMethod = VirtualPixelMethod 13
verticalTileVirtualPixelMethod :: VirtualPixelMethod
verticalTileVirtualPixelMethod = VirtualPixelMethod 14
horizontalTileEdgeVirtualPixelMethod :: VirtualPixelMethod
horizontalTileEdgeVirtualPixelMethod = VirtualPixelMethod 15
verticalTileEdgeVirtualPixelMethod :: VirtualPixelMethod
verticalTileEdgeVirtualPixelMethod = VirtualPixelMethod 16
checkerTileVirtualPixelMethod :: VirtualPixelMethod
checkerTileVirtualPixelMethod = VirtualPixelMethod 17