18 #ifndef MAGICKCORE_IMAGE_VIEW_H
19 #define MAGICKCORE_IMAGE_VIEW_H
21 #if defined(__cplusplus) || defined(c_plusplus)
30 ImageView *,
const ssize_t,
const int,
void *),
79 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport MagickBooleanType TransferImageViewIterator(ImageView *source, ImageView *destination, TransferImageViewMethod transfer, void *context)
Definition: image-view.c:997
MagickExport ImageView * CloneImageView(const ImageView *image_view)
Definition: image-view.c:104
MagickExport MagickBooleanType GetImageViewIterator(ImageView *source, GetImageViewMethod get, void *context)
Definition: image-view.c:529
Definition: image-view.c:58
MagickExport ImageView * DestroyImageView(ImageView *image_view)
Definition: image-view.c:145
Definition: exception.h:101
MagickBooleanType(* DuplexTransferImageViewMethod)(const ImageView *, const ImageView *, ImageView *, const ssize_t, const int, void *)
Definition: image-view.h:29
MagickExport const void * GetImageViewVirtualMetacontent(const ImageView *image_view)
Definition: image-view.c:622
MagickBooleanType(*)(*)(*)(* TransferImageViewMethod)(const ImageView *, ImageView *, const ssize_t, const int, void *)
Definition: image-view.h:33
ExceptionType
Definition: exception.h:27
MagickExport Quantum * GetImageViewAuthenticPixels(const ImageView *image_view)
Definition: image-view.c:364
MagickExport ImageView * NewImageView(Image *image, ExceptionInfo *exception)
Definition: image-view.c:717
MagickBooleanType
Definition: magick-type.h:169
MagickExport char * GetImageViewException(const ImageView *image_view, ExceptionType *severity)
Definition: image-view.c:398
MagickExport MagickBooleanType UpdateImageViewIterator(ImageView *source, UpdateImageViewMethod update, void *context)
Definition: image-view.c:1132
MagickExport void * GetImageViewAuthenticMetacontent(const ImageView *image_view)
Definition: image-view.c:334
MagickExport RectangleInfo GetImageViewExtent(const ImageView *image_view)
Definition: image-view.c:450
MagickExport void SetImageViewDescription(ImageView *image_view, const char *description)
Definition: image-view.c:818
MagickExport const Quantum * GetImageViewVirtualPixels(const ImageView *image_view)
Definition: image-view.c:652
Definition: geometry.h:127
MagickBooleanType(*)(*)(*)(*)(* UpdateImageViewMethod)(ImageView *, const ssize_t, const int, void *)
Definition: image-view.h:35
MagickExport MagickBooleanType SetImageViewIterator(ImageView *destination, SetImageViewMethod set, void *context)
Definition: image-view.c:870
MagickBooleanType(*)(* GetImageViewMethod)(const ImageView *, const ssize_t, const int, void *)
Definition: image-view.h:31
unsigned short Quantum
Definition: magick-type.h:86
MagickBooleanType(*)(*)(* SetImageViewMethod)(ImageView *, const ssize_t, const int, void *)
Definition: image-view.h:32
MagickExport void SetImageViewThreads(ImageView *, const size_t)
MagickExport MagickBooleanType IsImageView(const ImageView *image_view)
Definition: image-view.c:683
MagickExport MagickBooleanType DuplexTransferImageViewIterator(ImageView *source, ImageView *duplex, ImageView *destination, DuplexTransferImageViewMethod transfer, void *context)
Definition: image-view.c:209
MagickExport Image * GetImageViewImage(const ImageView *image_view)
Definition: image-view.c:479
#define MagickExport
Definition: method-attribute.h:80
MagickExport ImageView * NewImageViewRegion(Image *image, const ssize_t x, const ssize_t y, const size_t width, const size_t height, ExceptionInfo *exception)
Definition: image-view.c:769