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)
#define magick_restrict
Definition: MagickCore.h:41
MagickExport CacheView * DestroyCacheView(CacheView *cache_view)
Definition: cache-view.c:252
Definition: cache-view.h:43
MagickExport MagickSizeType GetCacheViewExtent(const CacheView *cache_view)
Definition: cache-view.c:448
MagickExport const Quantum * GetCacheViewVirtualPixelQueue(const CacheView *cache_view)
Definition: cache-view.c:601
Definition: cache-view.h:40
Definition: exception.h:101
Definition: cache-view.h:32
MagickExport MagickBooleanType GetOneCacheViewVirtualPixel(const CacheView *cache_view, const ssize_t x, const ssize_t y, Quantum *pixel, ExceptionInfo *exception)
Definition: cache-view.c:773
MagickExport MagickBooleanType GetOneCacheViewVirtualPixelInfo(const CacheView *cache_view, const ssize_t x, const ssize_t y, PixelInfo *pixel, ExceptionInfo *exception)
Definition: cache-view.c:846
VirtualPixelMethod
Definition: cache-view.h:27
Definition: cache-view.h:45
Definition: cache-view.c:65
MagickExport ClassType GetCacheViewStorageClass(const CacheView *cache_view)
Definition: cache-view.c:523
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)
Definition: cache-view.c:651
#define magick_attribute(x)
Definition: method-attribute.h:104
Definition: cache-view.h:33
MagickExport Quantum * GetCacheViewAuthenticPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache-view.c:299
MagickBooleanType
Definition: magick-type.h:169
ClassType
Definition: magick-type.h:162
Definition: cache-view.h:29
MagickExport void * GetCacheViewAuthenticMetacontent(CacheView *cache_view)
Definition: cache-view.c:342
MagickExport const void * GetCacheViewVirtualMetacontent(const CacheView *cache_view)
Definition: cache-view.c:558
size_t MagickSizeType
Definition: magick-type.h:134
MagickExport const Image * GetCacheViewImage(const CacheView *cache_view)
Definition: cache-view.c:490
MagickExport Quantum * QueueCacheViewAuthenticPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache-view.c:977
Definition: cache-view.h:42
MagickExport CacheView * CloneCacheView(const CacheView *cache_view)
Definition: cache-view.c:205
Definition: cache-view.h:35
Definition: cache-view.h:39
MagickExport CacheView * AcquireVirtualCacheView(const Image *image, ExceptionInfo *exception)
Definition: cache-view.c:149
MagickExport MagickBooleanType SetCacheViewVirtualPixelMethod(CacheView *magick_restrict cache_view, const VirtualPixelMethod virtual_pixel_method)
Definition: cache-view.c:1060
Definition: cache-view.h:44
unsigned short Quantum
Definition: magick-type.h:86
MagickExport Quantum * GetCacheViewAuthenticPixelQueue(CacheView *cache_view)
Definition: cache-view.c:379
Definition: cache-view.h:31
ColorspaceType
Definition: colorspace.h:25
Definition: cache-view.h:36
MagickExport MagickBooleanType SetCacheViewStorageClass(CacheView *cache_view, const ClassType storage_class, ExceptionInfo *exception)
Definition: cache-view.c:1023
Definition: cache-view.h:37
#define MagickExport
Definition: method-attribute.h:80
MagickExport MagickBooleanType SyncCacheViewAuthenticPixels(CacheView *magick_restrict cache_view, ExceptionInfo *exception)
Definition: cache-view.c:1100
MagickExport CacheView * AcquireAuthenticCacheView(const Image *image, ExceptionInfo *exception)
Definition: cache-view.c:112
MagickExport MagickBooleanType magick_hot_spot
Definition: cache-view.h:88
Definition: cache-view.h:41
MagickExport ColorspaceType GetCacheViewColorspace(const CacheView *cache_view)
Definition: cache-view.c:414
Definition: cache-view.h:34
MagickExport MagickBooleanType GetOneCacheViewVirtualMethodPixel(const CacheView *cache_view, const VirtualPixelMethod virtual_pixel_method, const ssize_t x, const ssize_t y, Quantum *pixel, ExceptionInfo *exception)
Definition: cache-view.c:905
Definition: cache-view.h:30
MagickExport MagickBooleanType GetOneCacheViewAuthenticPixel(const CacheView *cache_view, const ssize_t x, const ssize_t y, Quantum *pixel, ExceptionInfo *exception)
Definition: cache-view.c:701
Definition: cache-view.h:38