18 #ifndef MAGICKCORE_CACHE_VIEW_H
19 #define MAGICKCORE_CACHE_VIEW_H
23 #if defined(__cplusplus) || defined(c_plusplus)
79 const ssize_t,const ssize_t,Quantum *,ExceptionInfo *),
81 Quantum *,ExceptionInfo *),
86 const VirtualPixelMethod),
96 const
size_t,const
size_t,ExceptionInfo *) magick_hot_spot,
98 const
size_t,const
size_t,ExceptionInfo *) magick_hot_spot;
103 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport CacheView * DestroyCacheView(CacheView *cache_view)
MagickExport MagickSizeType GetCacheViewExtent(const CacheView *cache_view)
MagickExport const Quantum * GetCacheViewVirtualPixelQueue(const CacheView *cache_view)
MagickExport MagickBooleanType GetOneCacheViewVirtualPixel(const CacheView *cache_view, const ssize_t x, const ssize_t y, Quantum *pixel, ExceptionInfo *exception)
MagickExport MagickBooleanType GetOneCacheViewVirtualPixelInfo(const CacheView *cache_view, const ssize_t x, const ssize_t y, PixelInfo *pixel, ExceptionInfo *exception)
MagickExport ClassType GetCacheViewStorageClass(const CacheView *cache_view)
MagickExport const Quantum * GetCacheViewVirtualPixels(const CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
#define magick_attribute(x)
MagickExport Quantum * GetCacheViewAuthenticPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
MagickExport void * GetCacheViewAuthenticMetacontent(CacheView *cache_view)
MagickExport const void * GetCacheViewVirtualMetacontent(const CacheView *cache_view)
MagickExport const Image * GetCacheViewImage(const CacheView *cache_view)
MagickExport Quantum * QueueCacheViewAuthenticPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
MagickExport CacheView * CloneCacheView(const CacheView *cache_view)
MagickExport CacheView * AcquireVirtualCacheView(const Image *image, ExceptionInfo *exception)
MagickExport MagickBooleanType SetCacheViewVirtualPixelMethod(CacheView *magick_restrict cache_view, const VirtualPixelMethod virtual_pixel_method)
MagickExport Quantum * GetCacheViewAuthenticPixelQueue(CacheView *cache_view)
MagickExport MagickBooleanType SetCacheViewStorageClass(CacheView *cache_view, const ClassType storage_class, ExceptionInfo *exception)
MagickExport MagickBooleanType SyncCacheViewAuthenticPixels(CacheView *magick_restrict cache_view, ExceptionInfo *exception)
MagickExport CacheView * AcquireAuthenticCacheView(const Image *image, ExceptionInfo *exception)
MagickExport MagickBooleanType magick_hot_spot
MagickExport ColorspaceType GetCacheViewColorspace(const CacheView *cache_view)
MagickExport MagickBooleanType GetOneCacheViewVirtualMethodPixel(const CacheView *cache_view, const VirtualPixelMethod virtual_pixel_method, const ssize_t x, const ssize_t y, Quantum *pixel, ExceptionInfo *exception)
MagickExport MagickBooleanType GetOneCacheViewAuthenticPixel(const CacheView *cache_view, const ssize_t x, const ssize_t y, Quantum *pixel, ExceptionInfo *exception)