Safe Haskell | None |
---|
- 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 PixelIteratorSource
type PPixelWand = Ptr PixelWandSource
type PDrawingWand = Ptr DrawingWandSource
type PMagickWand = Ptr MagickWandSource
support for ImageMagick Exceptions
class ExceptionCarrier a whereSource
getException :: a -> IO MagickWandExceptionSource