|
MagickCore
6.9.12-10
Convert, Edit, Or Compose Bitmap Images
|
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 * | ) |
| MagickExport PixelPacket* GetImageViewAuthenticPixels | ( | const ImageView * | ) |
| MagickExport char* GetImageViewException | ( | const ImageView * | , |
| ExceptionType * | |||
| ) |
References AcquireQuantumMemory(), ConcatenateMagickString(), CopyMagickString(), _ExceptionInfo::description, _ImageView::exception, GetLocaleExceptionMessage(), MagickCoreSignature, MaxTextExtent, _ExceptionInfo::reason, ResourceLimitFatalError, _ExceptionInfo::severity, _ImageView::signature, and ThrowFatalException.
| MagickExport RectangleInfo GetImageViewExtent | ( | const ImageView * | ) |
References _ImageView::extent, MagickCoreSignature, and _ImageView::signature.
| MagickExport Image* GetImageViewImage | ( | const ImageView * | ) |
References _ImageView::image, MagickCoreSignature, and _ImageView::signature.
| MagickExport MagickBooleanType GetImageViewIterator | ( | ImageView * | , |
| GetImageViewMethod | , | ||
| void * | |||
| ) |
| MagickExport const IndexPacket* GetImageViewVirtualIndexes | ( | const ImageView * | ) |
References GetCacheViewVirtualIndexQueue(), MagickCoreSignature, _ImageView::signature, and _ImageView::view.
| MagickExport const PixelPacket* GetImageViewVirtualPixels | ( | const ImageView * | ) |
References GetCacheViewVirtualPixelQueue(), MagickCoreSignature, _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(), MagickCoreSignature, _ImageView::number_threads, 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, MagickCoreSignature, MagickFalse, MagickTrue, _Image::progress_monitor, SetImageProgress(), SetImageStorageClass(), _ImageView::signature, SyncCacheViewAuthenticPixels(), _ImageView::view, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.