|
MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
|
#include "MagickCore/studio.h"#include "MagickCore/MagickCore.h"#include "MagickCore/exception-private.h"#include "MagickCore/memory-private.h"#include "MagickCore/monitor-private.h"#include "MagickCore/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 104 of file image-view.c.
References AcquireCriticalMemory(), AcquireExceptionInfo(), CloneCacheView(), ConstantString(), _ImageView::debug, _ImageView::description, _ImageView::exception, _ImageView::extent, InheritException(), MagickCoreSignature, _ImageView::signature, and _ImageView::view.
| MagickExport ImageView * DestroyImageView | ( | ImageView * | image_view | ) |
Definition at line 145 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 209 of file image-view.c.
References _ImageView::description, DirectClass, _ImageView::exception, _ImageView::extent, GetCacheViewAuthenticPixels(), GetCacheViewVirtualPixels(), GetOpenMPThreadId(), _RectangleInfo::height, _ImageView::image, magick_restrict, MagickCoreSignature, MagickFalse, MagickTrue, _Image::progress_monitor, SetImageProgress(), SetImageStorageClass(), _ImageView::signature, SyncCacheViewAuthenticPixels(), _ImageView::view, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.
| MagickExport void * GetImageViewAuthenticMetacontent | ( | const ImageView * | image_view | ) |
Definition at line 334 of file image-view.c.
References GetCacheViewAuthenticMetacontent(), MagickCoreSignature, _ImageView::signature, and _ImageView::view.
| MagickExport Quantum * GetImageViewAuthenticPixels | ( | const ImageView * | image_view | ) |
Definition at line 364 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 398 of file image-view.c.
References AcquireQuantumMemory(), ConcatenateMagickString(), CopyMagickString(), _ExceptionInfo::description, _ImageView::exception, GetLocaleExceptionMessage(), MagickCoreSignature, MagickPathExtent, _ExceptionInfo::reason, ResourceLimitFatalError, _ExceptionInfo::severity, _ImageView::signature, and ThrowFatalException.
| MagickExport RectangleInfo GetImageViewExtent | ( | const ImageView * | image_view | ) |
Definition at line 450 of file image-view.c.
References _ImageView::extent, MagickCoreSignature, and _ImageView::signature.
| MagickExport Image * GetImageViewImage | ( | const ImageView * | image_view | ) |
Definition at line 479 of file image-view.c.
References _ImageView::image, MagickCoreSignature, and _ImageView::signature.
| MagickExport MagickBooleanType GetImageViewIterator | ( | ImageView * | source, |
| GetImageViewMethod | get, | ||
| void * | context | ||
| ) |
Definition at line 529 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 void * GetImageViewVirtualMetacontent | ( | const ImageView * | image_view | ) |
Definition at line 622 of file image-view.c.
References GetCacheViewVirtualMetacontent(), MagickCoreSignature, _ImageView::signature, and _ImageView::view.
| MagickExport const Quantum * GetImageViewVirtualPixels | ( | const ImageView * | image_view | ) |
Definition at line 652 of file image-view.c.
References GetCacheViewVirtualPixelQueue(), MagickCoreSignature, _ImageView::signature, and _ImageView::view.
| MagickExport MagickBooleanType IsImageView | ( | const ImageView * | image_view | ) |
Definition at line 683 of file image-view.c.
References MagickCoreSignature, MagickFalse, MagickTrue, and _ImageView::signature.
| MagickExport ImageView * NewImageView | ( | Image * | image, |
| ExceptionInfo * | exception | ||
| ) |
Definition at line 717 of file image-view.c.
References AcquireCriticalMemory(), AcquireExceptionInfo(), AcquireVirtualCacheView(), _Image::columns, ConstantString(), _ImageView::debug, _ImageView::description, _ImageView::exception, _ImageView::extent, GetLogEventMask(), _RectangleInfo::height, _ImageView::image, ImageEvent, MagickCoreSignature, MagickFalse, MagickTrue, _Image::rows, _ImageView::signature, _Image::signature, _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, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 770 of file image-view.c.
References AcquireCriticalMemory(), AcquireExceptionInfo(), AcquireVirtualCacheView(), ConstantString(), _ImageView::debug, _ImageView::description, _ImageView::exception, _ImageView::extent, GetLogEventMask(), _RectangleInfo::height, _ImageView::image, ImageEvent, MagickCoreSignature, MagickFalse, MagickTrue, _ImageView::signature, _Image::signature, _ImageView::view, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.
| MagickExport void SetImageViewDescription | ( | ImageView * | image_view, |
| const char * | description | ||
| ) |
Definition at line 820 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 872 of file image-view.c.
References _ImageView::description, DirectClass, _ImageView::exception, _ImageView::extent, GetCacheViewAuthenticPixels(), GetOpenMPThreadId(), _RectangleInfo::height, _ImageView::image, magick_restrict, MagickCoreSignature, MagickFalse, MagickTrue, _Image::progress_monitor, SetImageProgress(), SetImageStorageClass(), _ImageView::signature, SyncCacheViewAuthenticPixels(), _ImageView::view, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.
| MagickExport MagickBooleanType TransferImageViewIterator | ( | ImageView * | source, |
| ImageView * | destination, | ||
| TransferImageViewMethod | transfer, | ||
| void * | context | ||
| ) |
Definition at line 999 of file image-view.c.
References _ImageView::description, DirectClass, _ImageView::exception, _ImageView::extent, GetCacheViewAuthenticPixels(), GetCacheViewVirtualPixels(), GetOpenMPThreadId(), _RectangleInfo::height, _ImageView::image, 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 1134 of file image-view.c.
References _ImageView::description, DirectClass, _ImageView::exception, _ImageView::extent, GetCacheViewAuthenticPixels(), GetOpenMPThreadId(), _RectangleInfo::height, _ImageView::image, magick_restrict, MagickCoreSignature, MagickFalse, MagickTrue, _Image::progress_monitor, SetImageProgress(), SetImageStorageClass(), _ImageView::signature, SyncCacheViewAuthenticPixels(), _ImageView::view, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.