|
MagickCore
6.7.5
|
#include "MagickCore/studio.h"#include "MagickCore/MagickCore.h"#include "MagickCore/exception-private.h"#include "MagickCore/monitor-private.h"#include "MagickCore/thread-private.h"
Go to the source code of this file.
Data Structures | |
| struct | _ImageView |
Functions | |
| MagickExport ImageView * | CloneImageView (const ImageView *image_view) |
| MagickExport ImageView * | DestroyImageView (ImageView *image_view) |
| MagickExport MagickBooleanType | DuplexTransferImageViewIterator (ImageView *source, ImageView *duplex, ImageView *destination, DuplexTransferImageViewMethod transfer, void *context) |
| MagickExport void * | GetImageViewAuthenticMetacontent (const ImageView *image_view) |
| MagickExport Quantum * | GetImageViewAuthenticPixels (const ImageView *image_view) |
| MagickExport char * | GetImageViewException (const ImageView *image_view, ExceptionType *severity) |
| MagickExport RectangleInfo | GetImageViewExtent (const ImageView *image_view) |
| MagickExport Image * | GetImageViewImage (const ImageView *image_view) |
| MagickExport MagickBooleanType | GetImageViewIterator (ImageView *source, GetImageViewMethod get, void *context) |
| MagickExport const void * | GetImageViewVirtualMetacontent (const ImageView *image_view) |
| MagickExport const Quantum * | GetImageViewVirtualPixels (const ImageView *image_view) |
| MagickExport MagickBooleanType | IsImageView (const ImageView *image_view) |
| MagickExport ImageView * | NewImageView (Image *image) |
| MagickExport ImageView * | NewImageViewRegion (Image *image, const ssize_t x, const ssize_t y, const size_t width, const size_t height) |
| MagickExport void | SetImageViewDescription (ImageView *image_view, const char *description) |
| MagickExport MagickBooleanType | SetImageViewIterator (ImageView *destination, SetImageViewMethod set, void *context) |
| MagickExport void | SetImageViewThreads (ImageView *image_view, const size_t number_threads) |
| MagickExport MagickBooleanType | TransferImageViewIterator (ImageView *source, ImageView *destination, TransferImageViewMethod transfer, void *context) |
| MagickExport MagickBooleanType | UpdateImageViewIterator (ImageView *source, UpdateImageViewMethod update, void *context) |
Definition at line 106 of file image-view.c.
References _ImageView::signature, MagickSignature, AcquireMagickMemory(), ThrowFatalException, ResourceLimitFatalError, ResetMagickMemory(), _ImageView::description, ConstantString(), _ImageView::extent, _ImageView::view, CloneCacheView(), _ImageView::number_threads, _ImageView::exception, AcquireExceptionInfo(), InheritException(), and _ImageView::debug.
Definition at line 150 of file image-view.c.
References _ImageView::signature, MagickSignature, _ImageView::description, DestroyString(), _ImageView::view, DestroyCacheView(), _ImageView::exception, DestroyExceptionInfo(), and RelinquishMagickMemory().
| MagickExport MagickBooleanType DuplexTransferImageViewIterator | ( | ImageView * | source, |
| ImageView * | duplex, | ||
| ImageView * | destination, | ||
| DuplexTransferImageViewMethod | transfer, | ||
| void * | context | ||
| ) |
Definition at line 214 of file image-view.c.
References _ImageView::signature, MagickSignature, MagickFalse, _ImageView::image, SetImageStorageClass(), DirectClass, _ImageView::exception, MagickTrue, _ImageView::extent, _RectangleInfo::y, _RectangleInfo::height, GetOpenMPThreadId(), GetCacheViewVirtualPixels(), _ImageView::view, _RectangleInfo::x, _RectangleInfo::width, GetCacheViewAuthenticPixels(), SyncCacheViewAuthenticPixels(), _Image::progress_monitor, SetImageProgress(), and _ImageView::description.
| MagickExport void* GetImageViewAuthenticMetacontent | ( | const ImageView * | image_view | ) |
Definition at line 331 of file image-view.c.
References _ImageView::signature, MagickSignature, GetCacheViewAuthenticMetacontent(), and _ImageView::view.
Definition at line 361 of file image-view.c.
References _ImageView::signature, MagickSignature, GetCacheViewAuthenticPixelQueue(), and _ImageView::view.
| MagickExport char* GetImageViewException | ( | const ImageView * | image_view, |
| ExceptionType * | severity | ||
| ) |
Definition at line 395 of file image-view.c.
References _ImageView::signature, MagickSignature, _ImageView::exception, _ExceptionInfo::severity, AcquireQuantumMemory(), MaxTextExtent, ThrowFatalException, ResourceLimitFatalError, _ExceptionInfo::reason, CopyMagickString(), GetLocaleExceptionMessage(), _ExceptionInfo::description, and ConcatenateMagickString().
| MagickExport RectangleInfo GetImageViewExtent | ( | const ImageView * | image_view | ) |
Definition at line 447 of file image-view.c.
References _ImageView::signature, MagickSignature, and _ImageView::extent.
Definition at line 476 of file image-view.c.
References _ImageView::signature, MagickSignature, and _ImageView::image.
| MagickExport MagickBooleanType GetImageViewIterator | ( | ImageView * | source, |
| GetImageViewMethod | get, | ||
| void * | context | ||
| ) |
Definition at line 526 of file image-view.c.
References _ImageView::signature, MagickSignature, MagickFalse, _ImageView::image, MagickTrue, _ImageView::extent, _RectangleInfo::y, _RectangleInfo::height, GetOpenMPThreadId(), GetCacheViewVirtualPixels(), _ImageView::view, _RectangleInfo::x, _RectangleInfo::width, _ImageView::exception, _Image::progress_monitor, SetImageProgress(), and _ImageView::description.
| MagickExport const void* GetImageViewVirtualMetacontent | ( | const ImageView * | image_view | ) |
Definition at line 611 of file image-view.c.
References _ImageView::signature, MagickSignature, GetCacheViewVirtualMetacontent(), and _ImageView::view.
Definition at line 641 of file image-view.c.
References _ImageView::signature, MagickSignature, GetCacheViewVirtualPixelQueue(), and _ImageView::view.
| MagickExport MagickBooleanType IsImageView | ( | const ImageView * | image_view | ) |
Definition at line 672 of file image-view.c.
References MagickFalse, _ImageView::signature, MagickSignature, and MagickTrue.
Definition at line 704 of file image-view.c.
References _Image::signature, MagickSignature, AcquireMagickMemory(), ThrowFatalException, ResourceLimitFatalError, ResetMagickMemory(), _ImageView::description, ConstantString(), _ImageView::image, _ImageView::view, AcquireCacheView(), _ImageView::extent, _RectangleInfo::width, _Image::columns, _RectangleInfo::height, _Image::rows, _RectangleInfo::x, _RectangleInfo::y, _ImageView::number_threads, GetOpenMPMaximumThreads(), _ImageView::exception, AcquireExceptionInfo(), _ImageView::debug, IsEventLogging(), and _ImageView::signature.
| MagickExport ImageView* NewImageViewRegion | ( | Image * | image, |
| const ssize_t | x, | ||
| const ssize_t | y, | ||
| const size_t | width, | ||
| const size_t | height | ||
| ) |
Definition at line 756 of file image-view.c.
References _Image::signature, MagickSignature, AcquireMagickMemory(), ThrowFatalException, ResourceLimitFatalError, ResetMagickMemory(), _ImageView::description, ConstantString(), _ImageView::view, AcquireCacheView(), _ImageView::image, _ImageView::extent, _RectangleInfo::width, _RectangleInfo::height, _RectangleInfo::x, _RectangleInfo::y, _ImageView::number_threads, GetOpenMPMaximumThreads(), _ImageView::exception, AcquireExceptionInfo(), _ImageView::debug, IsEventLogging(), and _ImageView::signature.
| MagickExport void SetImageViewDescription | ( | ImageView * | image_view, |
| const char * | description | ||
| ) |
Definition at line 807 of file image-view.c.
References _ImageView::signature, MagickSignature, _ImageView::description, and ConstantString().
| MagickExport MagickBooleanType SetImageViewIterator | ( | ImageView * | destination, |
| SetImageViewMethod | set, | ||
| void * | context | ||
| ) |
Definition at line 859 of file image-view.c.
References _ImageView::signature, MagickSignature, MagickFalse, _ImageView::image, SetImageStorageClass(), DirectClass, _ImageView::exception, MagickTrue, _ImageView::extent, _RectangleInfo::y, _RectangleInfo::height, GetOpenMPThreadId(), GetCacheViewAuthenticPixels(), _ImageView::view, _RectangleInfo::x, _RectangleInfo::width, SyncCacheViewAuthenticPixels(), _Image::progress_monitor, SetImageProgress(), and _ImageView::description.
| MagickExport void SetImageViewThreads | ( | ImageView * | image_view, |
| const size_t | number_threads | ||
| ) |
Definition at line 955 of file image-view.c.
References _ImageView::signature, MagickSignature, _ImageView::number_threads, and GetOpenMPMaximumThreads().
| MagickExport MagickBooleanType TransferImageViewIterator | ( | ImageView * | source, |
| ImageView * | destination, | ||
| TransferImageViewMethod | transfer, | ||
| void * | context | ||
| ) |
Definition at line 1013 of file image-view.c.
References _ImageView::signature, MagickSignature, MagickFalse, _ImageView::image, SetImageStorageClass(), DirectClass, _ImageView::exception, MagickTrue, _ImageView::extent, _RectangleInfo::y, _RectangleInfo::height, GetOpenMPThreadId(), GetCacheViewVirtualPixels(), _ImageView::view, _RectangleInfo::x, _RectangleInfo::width, GetCacheViewAuthenticPixels(), SyncCacheViewAuthenticPixels(), _Image::progress_monitor, SetImageProgress(), and _ImageView::description.
| MagickExport MagickBooleanType UpdateImageViewIterator | ( | ImageView * | source, |
| UpdateImageViewMethod | update, | ||
| void * | context | ||
| ) |
Definition at line 1140 of file image-view.c.
References _ImageView::signature, MagickSignature, MagickFalse, _ImageView::image, SetImageStorageClass(), DirectClass, _ImageView::exception, MagickTrue, _ImageView::extent, _RectangleInfo::y, _RectangleInfo::height, GetOpenMPThreadId(), GetCacheViewAuthenticPixels(), _ImageView::view, _RectangleInfo::x, _RectangleInfo::width, SyncCacheViewAuthenticPixels(), _Image::progress_monitor, SetImageProgress(), and _ImageView::description.