18 #ifndef MAGICKCORE_CACHE_VIEW_H 19 #define MAGICKCORE_CACHE_VIEW_H 23 #if defined(__cplusplus) || defined(c_plusplus) 103 #if defined(__cplusplus) || defined(c_plusplus) #define magick_restrict
Definition: MagickCore.h:41
MagickExport const Quantum * GetCacheViewVirtualPixelQueue(const CacheView *) magick_hot_spot
Definition: cache-view.c:601
Definition: cache-view.h:43
Definition: cache-view.h:40
MagickExport ClassType GetCacheViewStorageClass(const CacheView *) magick_attribute((__pure__))
Definition: cache-view.c:523
Definition: exception.h:101
Definition: cache-view.h:32
VirtualPixelMethod
Definition: cache-view.h:27
Definition: cache-view.h:45
MagickExport MagickBooleanType SyncCacheViewAuthenticPixels(CacheView *magick_restrict, ExceptionInfo *) magick_hot_spot
MagickExport MagickBooleanType SetCacheViewStorageClass(CacheView *, const ClassType, ExceptionInfo *)
Definition: cache-view.c:65
MagickExport Quantum * GetCacheViewAuthenticPixels(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) magick_hot_spot
MagickExport const Quantum * GetCacheViewVirtualPixels(const CacheView *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) magick_hot_spot
MagickExport MagickBooleanType GetOneCacheViewVirtualPixelInfo(const CacheView *, const ssize_t, const ssize_t, PixelInfo *, ExceptionInfo *)
MagickExport MagickSizeType GetCacheViewExtent(const CacheView *) magick_attribute((__pure__))
Definition: cache-view.c:448
MagickExport Quantum * GetCacheViewAuthenticPixelQueue(CacheView *) magick_hot_spot
MagickExport MagickBooleanType GetOneCacheViewVirtualMethodPixel(const CacheView *, const VirtualPixelMethod, const ssize_t, const ssize_t, Quantum *, ExceptionInfo *)
MagickExport CacheView * CloneCacheView(const CacheView *)
#define magick_attribute(x)
Definition: method-attribute.h:104
Definition: cache-view.h:33
MagickExport CacheView * AcquireAuthenticCacheView(const Image *, ExceptionInfo *)
MagickExport MagickBooleanType GetOneCacheViewVirtualPixel(const CacheView *, const ssize_t, const ssize_t, Quantum *, ExceptionInfo *)
MagickBooleanType
Definition: magick-type.h:158
ClassType
Definition: magick-type.h:151
MagickExport MagickBooleanType SetCacheViewVirtualPixelMethod(CacheView *magick_restrict, const VirtualPixelMethod)
Definition: cache-view.h:29
#define magick_hot_spot
Definition: method-attribute.h:122
size_t MagickSizeType
Definition: magick-type.h:130
MagickExport Quantum * QueueCacheViewAuthenticPixels(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) magick_hot_spot
Definition: cache-view.c:977
MagickExport ColorspaceType GetCacheViewColorspace(const CacheView *) magick_attribute((__pure__))
Definition: cache-view.c:414
Definition: cache-view.h:42
Definition: cache-view.h:35
Definition: cache-view.h:39
MagickExport MagickBooleanType GetOneCacheViewAuthenticPixel(const CacheView *, const ssize_t, const ssize_t, Quantum *, ExceptionInfo *)
Definition: cache-view.h:44
unsigned short Quantum
Definition: magick-type.h:82
MagickExport CacheView * AcquireVirtualCacheView(const Image *, ExceptionInfo *)
Definition: cache-view.h:31
ColorspaceType
Definition: colorspace.h:25
Definition: cache-view.h:36
MagickExport CacheView * DestroyCacheView(CacheView *)
Definition: cache-view.c:252
Definition: cache-view.h:37
#define MagickExport
Definition: method-attribute.h:80
Definition: cache-view.h:41
Definition: cache-view.h:34
MagickExport void * GetCacheViewAuthenticMetacontent(CacheView *)
Definition: cache-view.c:342
Definition: cache-view.h:30
MagickExport const void * GetCacheViewVirtualMetacontent(const CacheView *) magick_attribute((__pure__))
Definition: cache-view.c:558
Definition: cache-view.h:38
MagickExport const Image * GetCacheViewImage(const CacheView *) magick_attribute((__pure__))
Definition: cache-view.c:490