Data Structures |
struct | _CacheMethods |
struct | _NexusInfo |
struct | _OpenCLCacheInfo |
struct | _CacheInfo |
Typedefs |
typedef void * | Cache |
typedef const IndexPacket *(* | GetVirtualIndexesFromHandler )(const Image *) |
typedef IndexPacket *(* | GetAuthenticIndexesFromHandler )(const Image *) |
typedef MagickBooleanType(* | GetOneAuthenticPixelFromHandler )(Image *, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *) |
typedef MagickBooleanType(*)(* | GetOneVirtualPixelFromHandler )(const Image *, const VirtualPixelMethod, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *) |
typedef MagickBooleanType(*)(*)(* | SyncAuthenticPixelsHandler )(Image *, ExceptionInfo *) |
typedef const PixelPacket *(* | GetVirtualPixelHandler )(const Image *, const VirtualPixelMethod, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) |
typedef const PixelPacket *(*)*(* | GetVirtualPixelsHandler )(const Image *) |
typedef PixelPacket *(* | GetAuthenticPixelsHandler )(Image *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) |
typedef PixelPacket *(* | GetAuthenticPixelsFromHandler )(const Image *) |
typedef PixelPacket *(* | QueueAuthenticPixelsHandler )(Image *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) |
typedef void(* | DestroyPixelHandler )(Image *) |
typedef struct _CacheMethods | CacheMethods |
typedef struct _NexusInfo | NexusInfo |
typedef struct _OpenCLCacheInfo | OpenCLCacheInfo |
typedef struct _CacheInfo | CacheInfo |
Functions |
MagickExport Cache | AcquirePixelCache (const size_t) |
MagickExport Cache | ClonePixelCache (const Cache) |
MagickExport Cache | DestroyPixelCache (Cache) |
MagickExport Cache | ReferencePixelCache (Cache) |
MagickExport CacheType | GetPixelCacheType (const Image *) |
MagickExport ClassType | GetPixelCacheStorageClass (const Cache) |
MagickExport ColorspaceType | GetPixelCacheColorspace (const Cache) |
MagickExport const IndexPacket * | GetVirtualIndexesFromNexus (const Cache, NexusInfo *) |
MagickExport const PixelPacket * | GetVirtualPixelCacheNexus (const Image *, const VirtualPixelMethod, const ssize_t, const ssize_t, const size_t, const size_t, NexusInfo *, ExceptionInfo *) magick_hot_spot |
MagickExport const PixelPacket ** | GetVirtualPixelsNexus (const Cache, NexusInfo *) |
MagickExport MagickBooleanType | SyncAuthenticPixelCacheNexus (Image *, NexusInfo *magick_restrict, ExceptionInfo *) magick_hot_spot |
MagickExport MagickSizeType | GetPixelCacheNexusExtent (const Cache, NexusInfo *) |
MagickExport NexusInfo ** | AcquirePixelCacheNexus (const size_t) |
MagickExport NexusInfo **** | DestroyPixelCacheNexus (NexusInfo **, const size_t) |
MagickExport PixelPacket * | GetAuthenticPixelCacheNexus (Image *, const ssize_t, const ssize_t, const size_t, const size_t, NexusInfo *, ExceptionInfo *) magick_hot_spot |
MagickExport PixelPacket ** | QueueAuthenticPixel (Image *, const ssize_t, const ssize_t, const size_t, const size_t, const MagickBooleanType, NexusInfo *, ExceptionInfo *) |
MagickExport PixelPacket *** | QueueAuthenticPixelCacheNexus (Image *, const ssize_t, const ssize_t, const size_t, const size_t, const MagickBooleanType, NexusInfo *, ExceptionInfo *) magick_hot_spot |
MagickExport size_t | GetPixelCacheChannels (const Cache) |
MagickExport void | ClonePixelCacheMethods (Cache, const Cache) |
MagickExport void | GetPixelCacheTileSize (const Image *, size_t *, size_t *) |
MagickExport void | GetPixelCacheMethods (CacheMethods *) |
MagickExport void | SetPixelCacheMethods (Cache, CacheMethods *) |
MagickPrivate void | ResetPixelCacheEpoch (void) |
MagickPrivate MagickBooleanType | SyncImagePixelCache (Image *, ExceptionInfo *) |