Safe Haskell | None |
---|---|
Language | Haskell98 |
- type PPixelIterator = Ptr PixelIterator
- type PPixelWand = Ptr PixelWand
- type PPixelPacket = ForeignPtr PixelPacket
- type PMagickPixelPacket = ForeignPtr MagickPixelPacket
- type PDrawingWand = Ptr DrawingWand
- type PMagickWand = Ptr MagickWand
- data MagickWandException = MagickWandException ExceptionSeverity ExceptionType String
- class ExceptionCarrier a where
- getException :: a -> IO MagickWandException
- module Graphics.ImageMagick.MagickCore.Types
- class Storable a => Pixel a where
- pixelStorageType :: [a] -> StorageType
- withPixels :: [a] -> (Ptr a -> IO b) -> IO b
Documentation
type PPixelIterator = Ptr PixelIterator Source
type PPixelWand = Ptr PixelWand Source
type PPixelPacket = ForeignPtr PixelPacket Source
type PDrawingWand = Ptr DrawingWand Source
type PMagickWand = Ptr MagickWand Source
support for ImageMagick Exceptions
class ExceptionCarrier a where Source
getException :: a -> IO MagickWandException Source