Go to the source code of this file.
Typedefs | |
typedef struct _WandView | WandView |
typedef MagickBooleanType(* | DuplexTransferWandViewMethod )(const WandView *, const WandView *, WandView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(* | GetWandViewMethod )(const WandView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(*)(* | SetWandViewMethod )(WandView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(*)(*)(* | TransferWandViewMethod )(const WandView *, WandView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(*)(*)(*)(* | UpdateWandViewMethod )(WandView *, const ssize_t, const int, void *) |
Functions | |
WandExport char * | GetWandViewException (const WandView *, ExceptionType *) |
WandExport MagickBooleanType | DuplexTransferWandViewIterator (WandView *, WandView *, WandView *, DuplexTransferWandViewMethod, void *) |
WandExport MagickBooleanType | GetWandViewIterator (WandView *, GetWandViewMethod, void *) |
WandExport MagickBooleanType | IsWandView (const WandView *) |
WandExport MagickBooleanType | SetWandViewIterator (WandView *, SetWandViewMethod, void *) |
WandExport MagickBooleanType | TransferWandViewIterator (WandView *, WandView *, TransferWandViewMethod, void *) |
WandExport MagickBooleanType | UpdateWandViewIterator (WandView *, UpdateWandViewMethod, void *) |
WandExport MagickWand * | GetWandViewWand (const WandView *) |
WandExport PixelWand ** | GetWandViewPixels (const WandView *) |
WandExport RectangleInfo | GetWandViewExtent (const WandView *) |
WandExport void | SetWandViewDescription (WandView *, const char *) |
WandExport void | SetWandViewThreads (WandView *, const size_t) |
WandExport WandView * | CloneWandView (const WandView *) |
WandExport WandView ** | DestroyWandView (WandView *) |
WandExport WandView *** | NewWandView (MagickWand *) |
WandExport WandView **** | NewWandViewExtent (MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t) |
typedef MagickBooleanType(* DuplexTransferWandViewMethod)(const WandView *, const WandView *, WandView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(* GetWandViewMethod)(const WandView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(*)(* SetWandViewMethod)(WandView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(*)(*)(* TransferWandViewMethod)(const WandView *, WandView *, const ssize_t, const int, void *) |
typedef MagickBooleanType(*)(*)(*)(*)(* UpdateWandViewMethod)(WandView *, const ssize_t, const int, void *) |
WandExport MagickBooleanType DuplexTransferWandViewIterator | ( | WandView * | , | |
WandView * | , | |||
WandView * | , | |||
DuplexTransferWandViewMethod | , | |||
void * | ||||
) |
WandExport char* GetWandViewException | ( | const WandView * | , | |
ExceptionType * | ||||
) |
WandExport RectangleInfo GetWandViewExtent | ( | const WandView * | ) |
References _WandView::extent, _WandView::signature, and WandSignature.
WandExport MagickBooleanType GetWandViewIterator | ( | WandView * | , | |
GetWandViewMethod | , | |||
void * | ||||
) |
References _WandView::pixel_wands, _WandView::signature, and WandSignature.
WandExport MagickWand* GetWandViewWand | ( | const WandView * | ) |
References _WandView::signature, _WandView::wand, and WandSignature.
WandExport MagickBooleanType IsWandView | ( | const WandView * | ) |
WandExport WandView* * * NewWandView | ( | MagickWand * | ) |
WandExport WandView* * * * NewWandViewExtent | ( | MagickWand * | , | |
const | ssize_t, | |||
const | ssize_t, | |||
const | size_t, | |||
const | size_t | |||
) |
References AcquirePixelsThreadSet(), AcquireWandId(), _WandView::debug, _WandView::description, _WandView::exception, _WandView::extent, _WandView::id, _MagickWand::images, MaxTextExtent, _WandView::name, _WandView::number_threads, _WandView::pixel_wands, _WandView::signature, _MagickWand::signature, ThrowWandFatalException, _WandView::view, _WandView::wand, WandSignature, and WandViewId.
WandExport void SetWandViewDescription | ( | WandView * | , | |
const char * | ||||
) |
WandExport MagickBooleanType SetWandViewIterator | ( | WandView * | , | |
SetWandViewMethod | , | |||
void * | ||||
) |
WandExport void SetWandViewThreads | ( | WandView * | , | |
const | size_t | |||
) |
References _WandView::number_threads, and _WandView::signature.
WandExport MagickBooleanType TransferWandViewIterator | ( | WandView * | , | |
WandView * | , | |||
TransferWandViewMethod | , | |||
void * | ||||
) |
WandExport MagickBooleanType UpdateWandViewIterator | ( | WandView * | , | |
UpdateWandViewMethod | , | |||
void * | ||||
) |
References _WandView::description, _WandView::exception, _WandView::extent, _MagickWand::images, magick_restrict, _WandView::pixel_wands, PixelGetBlackQuantum(), PixelGetQuantumColor(), PixelSetBlackQuantum(), PixelSetQuantumColor(), _WandView::signature, _WandView::view, _WandView::wand, and WandSignature.