18 #ifndef MAGICKCORE_CACHE_H
19 #define MAGICKCORE_CACHE_H
23 #if defined(__cplusplus) || defined(c_plusplus)
57 const ssize_t,const ssize_t,
PixelInfo *,ExceptionInfo *),
67 const
size_t,ExceptionInfo *) magick_hot_spot,
70 const
size_t,ExceptionInfo *) magick_hot_spot;
77 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport Quantum * GetAuthenticPixelQueue(const Image *image)
Definition: cache.c:1407
MagickExport Quantum * GetAuthenticPixels(Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache.c:1472
Definition: exception.h:101
VirtualPixelMethod
Definition: cache-view.h:27
MagickExport MagickBooleanType GetOneVirtualPixel(const Image *image, const ssize_t x, const ssize_t y, Quantum *pixel, ExceptionInfo *exception)
Definition: cache.c:1971
MagickExport void * AcquirePixelCachePixels(const Image *image, size_t *length, ExceptionInfo *exception)
Definition: cache.c:314
ssize_t MagickOffsetType
Definition: magick-type.h:133
MagickExport const void * GetVirtualMetacontent(const Image *image)
Definition: cache.c:2553
MagickBooleanType
Definition: magick-type.h:169
MagickExport const Quantum * GetVirtualPixels(const Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache.c:3234
size_t MagickSizeType
Definition: magick-type.h:134
MagickExport MagickBooleanType GetOneVirtualPixelInfo(const Image *image, const VirtualPixelMethod virtual_pixel_method, const ssize_t x, const ssize_t y, PixelInfo *pixel, ExceptionInfo *exception)
Definition: cache.c:2092
MagickExport MagickBooleanType GetOneAuthenticPixel(Image *image, const ssize_t x, const ssize_t y, Quantum *pixel, ExceptionInfo *exception)
Definition: cache.c:1864
MagickExport MagickBooleanType PersistPixelCache(Image *image, const char *filename, const MagickBooleanType attach, MagickOffsetType *offset, ExceptionInfo *exception)
Definition: cache.c:4025
MagickExport MagickSizeType GetImageExtent(const Image *image)
Definition: cache.c:1583
MagickExport const Quantum * GetVirtualPixelQueue(const Image *image)
Definition: cache.c:3166
MagickExport MagickBooleanType SyncAuthenticPixels(Image *image, ExceptionInfo *exception)
Definition: cache.c:5438
unsigned short Quantum
Definition: magick-type.h:86
CacheType
Definition: cache.h:27
MagickExport Quantum * QueueAuthenticPixels(Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache.c:4304
MagickExport CacheType GetImagePixelCacheType(const Image *image)
Definition: cache.c:1793
MagickExport const char * GetPixelCacheFilename(const Image *image)
Definition: cache.c:2179
#define MagickExport
Definition: method-attribute.h:80
MagickExport void * GetPixelCachePixels(Image *image, MagickSizeType *length, ExceptionInfo *exception)
Definition: cache.c:2304
MagickExport MagickBooleanType magick_hot_spot
Definition: cache-view.h:88
MagickExport void * GetAuthenticMetacontent(const Image *image)
Definition: cache.c:1144