Go to the source code of this file.
Typedefs | |
typedef struct _PixelView | PixelView |
typedef MagickBooleanType(* | DuplexTransferPixelViewMethod )(const PixelView *, const PixelView *, PixelView *, void *) |
typedef MagickBooleanType(*)(* | GetPixelViewMethod )(const PixelView *, void *) |
typedef MagickBooleanType(*)(*)(* | SetPixelViewMethod )(PixelView *, void *) |
typedef MagickBooleanType(*)(*)(*)(* | TransferPixelViewMethod )(const PixelView *, PixelView *, void *) |
typedef MagickBooleanType(*)(*)(*)(*)(* | UpdatePixelViewMethod )(PixelView *, void *) |
Functions | |
WandExport char * | GetPixelViewException (const PixelView *, ExceptionType *) |
WandExport MagickBooleanType | DuplexTransferPixelViewIterator (PixelView *, PixelView *, PixelView *, DuplexTransferPixelViewMethod, void *) |
WandExport MagickBooleanType | GetPixelViewIterator (PixelView *, GetPixelViewMethod, void *) |
WandExport MagickBooleanType | IsPixelView (const PixelView *) |
WandExport MagickBooleanType | SetPixelViewIterator (PixelView *, SetPixelViewMethod, void *) |
WandExport MagickBooleanType | TransferPixelViewIterator (PixelView *, PixelView *, TransferPixelViewMethod, void *) |
WandExport MagickBooleanType | UpdatePixelViewIterator (PixelView *, UpdatePixelViewMethod, void *) |
WandExport MagickWand * | GetPixelViewWand (const PixelView *) |
WandExport PixelView * | ClonePixelView (const PixelView *) |
WandExport PixelView ** | DestroyPixelView (PixelView *) |
WandExport PixelView *** | NewPixelView (MagickWand *) |
WandExport PixelView **** | NewPixelViewRegion (MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t) |
WandExport PixelWand ** | GetPixelViewPixels (const PixelView *) |
WandExport size_t | GetPixelViewHeight (const PixelView *) |
WandExport size_t | GetPixelViewWidth (const PixelView *) |
WandExport ssize_t | GetPixelViewX (const PixelView *) |
WandExport ssize_t | GetPixelViewY (const PixelView *) |
typedef MagickBooleanType(* DuplexTransferPixelViewMethod)(const PixelView *, const PixelView *, PixelView *, void *) |
Definition at line 29 of file pixel-view.h.
typedef MagickBooleanType(*)(* GetPixelViewMethod)(const PixelView *, void *) |
Definition at line 31 of file pixel-view.h.
typedef struct _PixelView PixelView |
Definition at line 25 of file pixel-view.h.
typedef MagickBooleanType(*)(*)(* SetPixelViewMethod)(PixelView *, void *) |
Definition at line 32 of file pixel-view.h.
typedef MagickBooleanType(*)(*)(*)(* TransferPixelViewMethod)(const PixelView *, PixelView *, void *) |
Definition at line 33 of file pixel-view.h.
typedef MagickBooleanType(*)(*)(*)(*)(* UpdatePixelViewMethod)(PixelView *, void *) |
Definition at line 34 of file pixel-view.h.
WandExport MagickBooleanType DuplexTransferPixelViewIterator | ( | PixelView * | , | |
PixelView * | , | |||
PixelView * | , | |||
DuplexTransferPixelViewMethod | , | |||
void * | ||||
) |
WandExport char* GetPixelViewException | ( | const PixelView * | , | |
ExceptionType * | ||||
) |
Definition at line 427 of file pixel-view.c.
References _PixelView::debug, _PixelView::exception, _PixelView::name, _PixelView::signature, ThrowWandFatalException, and WandSignature.
WandExport size_t GetPixelViewHeight | ( | const PixelView * | ) |
WandExport MagickBooleanType GetPixelViewIterator | ( | PixelView * | , | |
GetPixelViewMethod | , | |||
void * | ||||
) |
Definition at line 626 of file pixel-view.c.
References _PixelView::pixel_wands, _PixelView::signature, and WandSignature.
WandExport MagickWand* GetPixelViewWand | ( | const PixelView * | ) |
Definition at line 659 of file pixel-view.c.
References _PixelView::signature, _PixelView::wand, and WandSignature.
WandExport size_t GetPixelViewWidth | ( | const PixelView * | ) |
Definition at line 688 of file pixel-view.c.
References _PixelView::region, _PixelView::signature, and WandSignature.
WandExport ssize_t GetPixelViewX | ( | const PixelView * | ) |
WandExport ssize_t GetPixelViewY | ( | const PixelView * | ) |
Definition at line 746 of file pixel-view.c.
References _PixelView::region, _PixelView::signature, and WandSignature.
WandExport MagickBooleanType IsPixelView | ( | const PixelView * | ) |
WandExport PixelView* * * NewPixelView | ( | MagickWand * | ) |
WandExport PixelView* * * * NewPixelViewRegion | ( | MagickWand * | , | |
const | ssize_t, | |||
const | ssize_t, | |||
const | size_t, | |||
const | size_t | |||
) |
Definition at line 896 of file pixel-view.c.
References AcquirePixelsThreadSet(), AcquireWandId(), _PixelView::debug, _PixelView::exception, _PixelView::id, _MagickWand::images, _PixelView::name, _PixelView::number_threads, _PixelView::pixel_wands, PixelViewId, _PixelView::region, _PixelView::signature, _MagickWand::signature, ThrowWandFatalException, _PixelView::view, _PixelView::wand, and WandSignature.
WandExport MagickBooleanType SetPixelViewIterator | ( | PixelView * | , | |
SetPixelViewMethod | , | |||
void * | ||||
) |
WandExport MagickBooleanType TransferPixelViewIterator | ( | PixelView * | , | |
PixelView * | , | |||
TransferPixelViewMethod | , | |||
void * | ||||
) |
WandExport MagickBooleanType UpdatePixelViewIterator | ( | PixelView * | , | |
UpdatePixelViewMethod | , | |||
void * | ||||
) |
Definition at line 1265 of file pixel-view.c.
References _PixelView::exception, _MagickWand::images, _PixelView::pixel_wands, PixelGetBlackQuantum(), PixelGetQuantumColor(), PixelSetBlackQuantum(), PixelSetQuantumColor(), _PixelView::region, _PixelView::signature, UpdatePixelViewTag, _PixelView::view, _PixelView::wand, and WandSignature.