18 #ifndef MAGICKCORE_CACHE_VIEW_H
19 #define MAGICKCORE_CACHE_VIEW_H
23 #if defined(__cplusplus) || defined(c_plusplus)
107 #if defined(__cplusplus) || defined(c_plusplus)
#define magick_restrict
Definition: MagickCore.h:41
MagickExport ExceptionInfo * GetCacheViewException(const CacheView *) magick_attribute((__pure__))
Definition: cache-view.c:361
MagickExport CacheView * AcquireAuthenticCacheView(const Image *, ExceptionInfo *)
MagickExport CacheView * AcquireCacheView(const Image *)
MagickExport PixelPacket * GetCacheViewAuthenticPixels(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) magick_hot_spot
MagickExport MagickSizeType GetCacheViewExtent(const CacheView *)
Definition: cache-view.c:395
MagickExport PixelPacket * GetCacheViewAuthenticPixelQueue(CacheView *) magick_hot_spot
MagickExport const IndexPacket * GetCacheViewVirtualIndexQueue(const CacheView *) magick_attribute((__pure__))
Definition: cache-view.c:638
MagickExport ColorspaceType GetCacheViewColorspace(const CacheView *) magick_attribute((__pure__))
Definition: cache-view.c:328
MagickExport ClassType GetCacheViewStorageClass(const CacheView *) magick_attribute((__pure__))
Definition: cache-view.c:434
MagickExport MagickBooleanType GetOneCacheViewVirtualMethodPixel(const CacheView *, const VirtualPixelMethod, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *)
VirtualPixelMethod
Definition: cache-view.h:28
@ CheckerTileVirtualPixelMethod
Definition: cache-view.h:46
@ WhiteVirtualPixelMethod
Definition: cache-view.h:41
@ TransparentVirtualPixelMethod
Definition: cache-view.h:37
@ DitherVirtualPixelMethod
Definition: cache-view.h:32
@ HorizontalTileEdgeVirtualPixelMethod
Definition: cache-view.h:44
@ HorizontalTileVirtualPixelMethod
Definition: cache-view.h:42
@ VerticalTileVirtualPixelMethod
Definition: cache-view.h:43
@ BackgroundVirtualPixelMethod
Definition: cache-view.h:30
@ RandomVirtualPixelMethod
Definition: cache-view.h:35
@ BlackVirtualPixelMethod
Definition: cache-view.h:39
@ GrayVirtualPixelMethod
Definition: cache-view.h:40
@ UndefinedVirtualPixelMethod
Definition: cache-view.h:29
@ ConstantVirtualPixelMethod
Definition: cache-view.h:31
@ EdgeVirtualPixelMethod
Definition: cache-view.h:33
@ MirrorVirtualPixelMethod
Definition: cache-view.h:34
@ TileVirtualPixelMethod
Definition: cache-view.h:36
@ VerticalTileEdgeVirtualPixelMethod
Definition: cache-view.h:45
@ MaskVirtualPixelMethod
Definition: cache-view.h:38
MagickExport CacheView * DestroyCacheView(CacheView *)
Definition: cache-view.c:256
MagickExport MagickBooleanType GetOneCacheViewAuthenticPixel(const CacheView *magick_restrict, const ssize_t, const ssize_t, PixelPacket *magick_restrict, ExceptionInfo *)
MagickExport const PixelPacket * GetCacheViewVirtualPixels(const CacheView *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) magick_hot_spot
MagickExport IndexPacket * GetCacheViewAuthenticIndexQueue(CacheView *) magick_attribute((__pure__))
Definition: cache-view.c:564
MagickExport MagickBooleanType SyncCacheViewAuthenticPixels(CacheView *magick_restrict, ExceptionInfo *) magick_hot_spot
MagickExport CacheView * AcquireVirtualCacheView(const Image *, ExceptionInfo *)
MagickExport MagickBooleanType SetCacheViewStorageClass(CacheView *, const ClassType)
MagickExport CacheView * CloneCacheView(const CacheView *)
MagickExport size_t GetCacheViewChannels(const CacheView *)
Definition: cache-view.c:295
MagickExport PixelPacket * QueueCacheViewAuthenticPixels(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) magick_hot_spot
Definition: cache-view.c:883
MagickExport const PixelPacket * GetCacheViewVirtualPixelQueue(const CacheView *) magick_hot_spot
Definition: cache-view.c:677
MagickExport MagickBooleanType SetCacheViewVirtualPixelMethod(CacheView *magick_restrict, const VirtualPixelMethod)
MagickExport MagickBooleanType GetOneCacheViewVirtualPixel(const CacheView *magick_restrict, const ssize_t, const ssize_t, PixelPacket *magick_restrict, ExceptionInfo *)
ColorspaceType
Definition: colorspace.h:26
MagickExport MagickBooleanType magick_attribute((deprecated))
ClassType
Definition: magick-type.h:196
size_t MagickSizeType
Definition: magick-type.h:140
MagickBooleanType
Definition: magick-type.h:203
#define MagickExport
Definition: method-attribute.h:80
#define magick_hot_spot
Definition: method-attribute.h:122
Quantum IndexPacket
Definition: pixel.h:129
Definition: cache-view.c:66
Definition: exception.h:103