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:519
WandExport WandView * NewWandView(MagickWand *wand)
Definition: wand-view.c:745
#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 void SetWandViewThreads(WandView *, const size_t)
WandExport MagickBooleanType DuplexTransferWandViewIterator(WandView *source, WandView *duplex, WandView *destination, DuplexTransferWandViewMethod transfer, void *context)
Definition: wand-view.c:258
WandExport MagickBooleanType TransferWandViewIterator(WandView *source, WandView *destination, TransferWandViewMethod transfer, void *context)
Definition: wand-view.c:1055
WandExport WandView * DestroyWandView(WandView *wand_view)
Definition: wand-view.c:192
Definition: magick-wand-private.h:49
MagickExport void SetWandViewDescription(WandView *wand_view, const char *description)
Definition: wand-view.c:867
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:806
WandExport PixelWand ** GetWandViewPixels(const WandView *wand_view)
Definition: wand-view.c:618
WandExport MagickWand * GetWandViewWand(const WandView *wand_view)
Definition: wand-view.c:650
WandExport RectangleInfo GetWandViewExtent(const WandView *wand_view)
Definition: wand-view.c:469
MagickBooleanType(*)(* GetWandViewMethod)(const WandView *, const ssize_t, const int, void *)
Definition: wand-view.h:31
WandExport MagickBooleanType UpdateWandViewIterator(WandView *source, UpdateWandViewMethod update, void *context)
Definition: wand-view.c:1213
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:919
WandExport MagickBooleanType IsWandView(const WandView *wand_view)
Definition: wand-view.c:680
Definition: wand-view.c:62
WandExport char * GetWandViewException(const WandView *wand_view, ExceptionType *severity)
Definition: wand-view.c:414