MagickCore
6.9.7
|
Go to the source code of this file.
Typedefs | |
typedef struct _ImageView | ImageView |
typedef MagickBooleanType(* | DuplexTransferImageViewMethod) (const ImageView *, const ImageView *, ImageView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(* | GetImageViewMethod) (const ImageView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(*)(* | SetImageViewMethod) (ImageView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(*)(*)(* | TransferImageViewMethod) (const ImageView *, ImageView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(*)(*)(*)(* | UpdateImageViewMethod) (ImageView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(* DuplexTransferImageViewMethod) (const ImageView *, const ImageView *, ImageView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(* GetImageViewMethod) (const ImageView *, const ssize_t, const int, void *) |
typedef struct _ImageView ImageView |
typedef MagickBooleanType(*)(*)(* SetImageViewMethod) (ImageView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(*)(*)(* TransferImageViewMethod) (const ImageView *, ImageView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(*)(*)(*)(* UpdateImageViewMethod) (ImageView *, const ssize_t, const int, void *) |
MagickExport ImageView* CloneImageView | ( | const ImageView * | ) |
MagickExport ImageView * DestroyImageView | ( | ImageView * | ) |
MagickExport MagickBooleanType DuplexTransferImageViewIterator | ( | ImageView * | , |
ImageView * | , | ||
ImageView * | , | ||
DuplexTransferImageViewMethod | , | ||
void * | |||
) |
MagickExport IndexPacket* GetImageViewAuthenticIndexes | ( | const ImageView * | ) |
References GetCacheViewAuthenticIndexQueue(), MagickSignature, _ImageView::signature, and _ImageView::view.
MagickExport PixelPacket* GetImageViewAuthenticPixels | ( | const ImageView * | ) |
References GetCacheViewAuthenticPixelQueue(), MagickSignature, _ImageView::signature, and _ImageView::view.
MagickExport char* GetImageViewException | ( | const ImageView * | , |
ExceptionType * | |||
) |
References AcquireQuantumMemory(), ConcatenateMagickString(), CopyMagickString(), _ImageView::description, _ExceptionInfo::description, _ImageView::exception, GetLocaleExceptionMessage(), MagickSignature, MaxTextExtent, _ExceptionInfo::reason, ResourceLimitFatalError, _ExceptionInfo::severity, _ImageView::signature, and ThrowFatalException.
MagickExport RectangleInfo GetImageViewExtent | ( | const ImageView * | ) |
References _ImageView::extent, MagickSignature, and _ImageView::signature.
MagickExport Image* GetImageViewImage | ( | const ImageView * | ) |
References _ImageView::image, MagickSignature, and _ImageView::signature.
MagickExport MagickBooleanType GetImageViewIterator | ( | ImageView * | , |
GetImageViewMethod | , | ||
void * | |||
) |
MagickExport const IndexPacket* GetImageViewVirtualIndexes | ( | const ImageView * | ) |
References GetCacheViewVirtualIndexQueue(), MagickSignature, _ImageView::signature, and _ImageView::view.
MagickExport const PixelPacket* GetImageViewVirtualPixels | ( | const ImageView * | ) |
References GetCacheViewVirtualPixelQueue(), MagickSignature, _ImageView::signature, and _ImageView::view.
MagickExport MagickBooleanType IsImageView | ( | const ImageView * | ) |
MagickExport ImageView * NewImageView | ( | Image * | ) |
MagickExport ImageView * NewImageViewRegion | ( | Image * | , |
const ssize_t | , | ||
const ssize_t | , | ||
const size_t | , | ||
const size_t | |||
) |
References AcquireExceptionInfo(), AcquireMagickMemory(), AcquireVirtualCacheView(), ConstantString(), _ImageView::debug, _ImageView::description, _ImageView::exception, _ImageView::extent, GetMagickResourceLimit(), _RectangleInfo::height, _ImageView::image, IsEventLogging(), MagickSignature, _ImageView::number_threads, ResetMagickMemory(), ResourceLimitFatalError, _ImageView::signature, _Image::signature, ThreadResource, ThrowFatalException, _ImageView::view, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.
MagickExport void SetImageViewDescription | ( | ImageView * | , |
const char * | |||
) |
MagickExport MagickBooleanType SetImageViewIterator | ( | ImageView * | , |
SetImageViewMethod | , | ||
void * | |||
) |
MagickExport void SetImageViewThreads | ( | ImageView * | , |
const size_t | |||
) |
MagickExport MagickBooleanType TransferImageViewIterator | ( | ImageView * | , |
ImageView * | , | ||
TransferImageViewMethod | , | ||
void * | |||
) |
MagickExport MagickBooleanType UpdateImageViewIterator | ( | ImageView * | , |
UpdateImageViewMethod | , | ||
void * | |||
) |
References _ImageView::description, DirectClass, _ImageView::exception, _ImageView::extent, GetCacheViewAuthenticPixels(), GetCacheViewException(), GetOpenMPThreadId(), _RectangleInfo::height, _ImageView::image, InheritException(), magick_restrict, MagickFalse, MagickSignature, MagickTrue, _Image::progress_monitor, SetImageProgress(), SetImageStorageClass(), _ImageView::signature, SyncCacheViewAuthenticPixels(), _ImageView::view, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.