18 #ifndef MAGICKWAND_WAND_VIEW_H
19 #define MAGICKWAND_WAND_VIEW_H
21 #if defined(__cplusplus) || defined(c_plusplus)
28 typedef MagickBooleanType
30 const ssize_t,
const int,
void *),
69 #if defined(__cplusplus) || defined(c_plusplus)
WandExport MagickBooleanType GetWandViewIterator(WandView *source, GetWandViewMethod get, void *context)
Definition: wand-view.c:543
WandExport WandView * NewWandView(MagickWand *wand)
Definition: wand-view.c:775
#define WandExport
Definition: method-attribute.h:71
MagickBooleanType(* DuplexTransferWandViewMethod)(const WandView *, const WandView *, WandView *, const ssize_t, const int, void *)
Definition: wand-view.h:29
MagickBooleanType(*)(*)(* SetWandViewMethod)(WandView *, const ssize_t, const int, void *)
Definition: wand-view.h:32
Definition: pixel-wand.c:63
WandExport MagickBooleanType DuplexTransferWandViewIterator(WandView *source, WandView *duplex, WandView *destination, DuplexTransferWandViewMethod transfer, void *context)
Definition: wand-view.c:253
WandExport MagickBooleanType TransferWandViewIterator(WandView *source, WandView *destination, TransferWandViewMethod transfer, void *context)
Definition: wand-view.c:1124
WandExport WandView * DestroyWandView(WandView *wand_view)
Definition: wand-view.c:188
Definition: magick-wand-private.h:50
MagickExport void SetWandViewDescription(WandView *wand_view, const char *description)
Definition: wand-view.c:889
MagickBooleanType(*)(*)(*)(*)(* UpdateWandViewMethod)(WandView *, const ssize_t, const int, void *)
Definition: wand-view.h:35
WandExport WandView * NewWandViewExtent(MagickWand *wand, const ssize_t x, const ssize_t y, const size_t width, const size_t height)
Definition: wand-view.c:832
WandExport PixelWand ** GetWandViewPixels(const WandView *wand_view)
Definition: wand-view.c:651
WandExport MagickWand * GetWandViewWand(const WandView *wand_view)
Definition: wand-view.c:683
WandExport RectangleInfo GetWandViewExtent(const WandView *wand_view)
Definition: wand-view.c:493
MagickBooleanType(*)(* GetWandViewMethod)(const WandView *, const ssize_t, const int, void *)
Definition: wand-view.h:31
MagickExport void SetWandViewThreads(WandView *image_view, const size_t number_threads)
Definition: wand-view.c:1066
WandExport MagickBooleanType UpdateWandViewIterator(WandView *source, UpdateWandViewMethod update, void *context)
Definition: wand-view.c:1302
WandExport WandView * CloneWandView(const WandView *wand_view)
Definition: wand-view.c:118
MagickBooleanType(*)(*)(*)(* TransferWandViewMethod)(const WandView *, WandView *, const ssize_t, const int, void *)
Definition: wand-view.h:33
WandExport MagickBooleanType SetWandViewIterator(WandView *destination, SetWandViewMethod set, void *context)
Definition: wand-view.c:941
WandExport MagickBooleanType IsWandView(const WandView *wand_view)
Definition: wand-view.c:713
Definition: wand-view.c:62
WandExport char * GetWandViewException(const WandView *wand_view, ExceptionType *severity)
Definition: wand-view.c:438