MagickCore 6.9.12
|
#include "magick/studio.h"
#include "magick/MagickCore.h"
#include "magick/exception-private.h"
#include "magick/monitor-private.h"
#include "magick/thread-private.h"
Go to the source code of this file.
Data Structures | |
struct | _ImageView |
MagickExport ImageView * CloneImageView | ( | const ImageView * | image_view | ) |
Definition at line 106 of file image-view.c.
References AcquireExceptionInfo(), AcquireMagickMemory(), CloneCacheView(), ConstantString(), _ImageView::debug, _ImageView::description, _ImageView::exception, _ImageView::extent, InheritException(), MagickCoreSignature, _ImageView::number_threads, ResourceLimitFatalError, _ImageView::signature, ThrowFatalException, and _ImageView::view.
MagickExport ImageView * DestroyImageView | ( | ImageView * | image_view | ) |
Definition at line 150 of file image-view.c.
References _ImageView::description, DestroyCacheView(), DestroyExceptionInfo(), DestroyString(), _ImageView::exception, MagickCoreSignature, RelinquishMagickMemory(), _ImageView::signature, and _ImageView::view.
MagickExport MagickBooleanType DuplexTransferImageViewIterator | ( | ImageView * | source, |
ImageView * | duplex, | ||
ImageView * | destination, | ||
DuplexTransferImageViewMethod | transfer, | ||
void * | context | ||
) |
Definition at line 214 of file image-view.c.
References _ImageView::description, DirectClass, _ImageView::exception, _ImageView::extent, GetCacheViewAuthenticPixels(), GetCacheViewException(), GetCacheViewVirtualPixels(), 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.
MagickExport IndexPacket * GetImageViewAuthenticIndexes | ( | const ImageView * | image_view | ) |
Definition at line 342 of file image-view.c.
References GetCacheViewAuthenticIndexQueue(), MagickCoreSignature, _ImageView::signature, and _ImageView::view.
MagickExport PixelPacket * GetImageViewAuthenticPixels | ( | const ImageView * | image_view | ) |
Definition at line 372 of file image-view.c.
References GetCacheViewAuthenticPixelQueue(), MagickCoreSignature, _ImageView::signature, and _ImageView::view.
MagickExport char * GetImageViewException | ( | const ImageView * | image_view, |
ExceptionType * | severity | ||
) |
Definition at line 406 of file image-view.c.
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 * | image_view | ) |
Definition at line 458 of file image-view.c.
References _ImageView::extent, MagickCoreSignature, and _ImageView::signature.
MagickExport Image * GetImageViewImage | ( | const ImageView * | image_view | ) |
Definition at line 487 of file image-view.c.
References _ImageView::image, MagickCoreSignature, and _ImageView::signature.
MagickExport MagickBooleanType GetImageViewIterator | ( | ImageView * | source, |
GetImageViewMethod | get, | ||
void * | context | ||
) |
Definition at line 537 of file image-view.c.
References _ImageView::description, _ImageView::exception, _ImageView::extent, GetCacheViewVirtualPixels(), GetOpenMPThreadId(), _RectangleInfo::height, _ImageView::image, MagickCoreSignature, MagickFalse, MagickTrue, _Image::progress_monitor, SetImageProgress(), _ImageView::signature, _ImageView::view, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.
MagickExport const IndexPacket * GetImageViewVirtualIndexes | ( | const ImageView * | image_view | ) |
Definition at line 629 of file image-view.c.
References GetCacheViewVirtualIndexQueue(), MagickCoreSignature, _ImageView::signature, and _ImageView::view.
MagickExport const PixelPacket * GetImageViewVirtualPixels | ( | const ImageView * | image_view | ) |
Definition at line 659 of file image-view.c.
References GetCacheViewVirtualPixelQueue(), MagickCoreSignature, _ImageView::signature, and _ImageView::view.
MagickExport MagickBooleanType IsImageView | ( | const ImageView * | image_view | ) |
Definition at line 690 of file image-view.c.
References MagickCoreSignature, MagickFalse, MagickTrue, and _ImageView::signature.
MagickExport ImageView * NewImageView | ( | Image * | image | ) |
Definition at line 722 of file image-view.c.
References AcquireExceptionInfo(), AcquireMagickMemory(), AcquireVirtualCacheView(), _Image::columns, ConstantString(), _ImageView::debug, _ImageView::description, _ImageView::exception, _ImageView::extent, GetLogEventMask(), GetMagickResourceLimit(), _RectangleInfo::height, _ImageView::image, ImageEvent, MagickCoreSignature, MagickFalse, MagickTrue, _ImageView::number_threads, ResourceLimitFatalError, _Image::rows, _ImageView::signature, _Image::signature, ThreadResource, ThrowFatalException, _ImageView::view, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.
MagickExport ImageView * NewImageViewRegion | ( | Image * | image, |
const ssize_t | x, | ||
const ssize_t | y, | ||
const size_t | width, | ||
const size_t | height | ||
) |
Definition at line 776 of file image-view.c.
References AcquireExceptionInfo(), AcquireMagickMemory(), AcquireVirtualCacheView(), ConstantString(), _ImageView::debug, _ImageView::description, _ImageView::exception, _ImageView::extent, GetLogEventMask(), GetMagickResourceLimit(), _RectangleInfo::height, _ImageView::image, ImageEvent, MagickCoreSignature, MagickFalse, MagickTrue, _ImageView::number_threads, ResourceLimitFatalError, _ImageView::signature, _Image::signature, ThreadResource, ThrowFatalException, _ImageView::view, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.
MagickExport void SetImageViewDescription | ( | ImageView * | image_view, |
const char * | description | ||
) |
Definition at line 829 of file image-view.c.
References ConstantString(), _ImageView::description, MagickCoreSignature, and _ImageView::signature.
MagickExport MagickBooleanType SetImageViewIterator | ( | ImageView * | destination, |
SetImageViewMethod | set, | ||
void * | context | ||
) |
Definition at line 881 of file image-view.c.
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.
MagickExport void SetImageViewThreads | ( | ImageView * | image_view, |
const size_t | number_threads | ||
) |
Definition at line 995 of file image-view.c.
References GetMagickResourceLimit(), MagickCoreSignature, _ImageView::number_threads, _ImageView::signature, and ThreadResource.
MagickExport MagickBooleanType TransferImageViewIterator | ( | ImageView * | source, |
ImageView * | destination, | ||
TransferImageViewMethod | transfer, | ||
void * | context | ||
) |
Definition at line 1053 of file image-view.c.
References _ImageView::description, DirectClass, _ImageView::exception, _ImageView::extent, GetCacheViewAuthenticPixels(), GetCacheViewException(), GetCacheViewVirtualPixels(), 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.
MagickExport MagickBooleanType UpdateImageViewIterator | ( | ImageView * | source, |
UpdateImageViewMethod | update, | ||
void * | context | ||
) |
Definition at line 1193 of file image-view.c.
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.