|
MagickWand
6.7.5
|
#include "MagickWand/studio.h"#include "MagickWand/MagickWand.h"#include "MagickWand/magick-wand-private.h"#include "MagickWand/wand.h"
Go to the source code of this file.
Defines | |
| #define | ThrowWandException(severity, tag, context) |
Functions | |
| WandExport void | ClearMagickWand (MagickWand *wand) |
| WandExport MagickWand * | CloneMagickWand (const MagickWand *wand) |
| WandExport MagickWand * | DestroyMagickWand (MagickWand *wand) |
| WandExport MagickBooleanType | IsMagickWand (const MagickWand *wand) |
| WandExport MagickBooleanType | MagickClearException (MagickWand *wand) |
| WandExport char * | MagickGetException (const MagickWand *wand, ExceptionType *severity) |
| WandExport ExceptionType | MagickGetExceptionType (const MagickWand *wand) |
| WandExport ssize_t | MagickGetIteratorIndex (MagickWand *wand) |
| WandExport char * | MagickQueryConfigureOption (const char *option) |
| WandExport char ** | MagickQueryConfigureOptions (const char *pattern, size_t *number_options) |
| WandExport double * | MagickQueryFontMetrics (MagickWand *wand, const DrawingWand *drawing_wand, const char *text) |
| WandExport double * | MagickQueryMultilineFontMetrics (MagickWand *wand, const DrawingWand *drawing_wand, const char *text) |
| WandExport char ** | MagickQueryFonts (const char *pattern, size_t *number_fonts) |
| WandExport char ** | MagickQueryFormats (const char *pattern, size_t *number_formats) |
| WandExport void * | MagickRelinquishMemory (void *memory) |
| WandExport void | MagickResetIterator (MagickWand *wand) |
| WandExport void | MagickSetFirstIterator (MagickWand *wand) |
| WandExport MagickBooleanType | MagickSetIteratorIndex (MagickWand *wand, const ssize_t index) |
| WandExport void | MagickSetLastIterator (MagickWand *wand) |
| WandExport void | MagickWandGenesis (void) |
| WandExport void | MagickWandTerminus (void) |
| WandExport MagickWand * | NewMagickWand (void) |
| WandExport MagickWand * | NewMagickWandFromImage (const Image *image) |
| #define ThrowWandException | ( | severity, | |
| tag, | |||
| context | |||
| ) |
{ \
(void) ThrowMagickException(wand->exception,GetMagickModule(),severity, \
tag,"`%s'",context); \
return(MagickFalse); \
}
Definition at line 57 of file magick-wand.c.
| WandExport void ClearMagickWand | ( | MagickWand * | wand | ) |
Definition at line 87 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, _MagickWand::images, _MagickWand::quantize_info, _MagickWand::draw_info, _MagickWand::image_info, and _MagickWand::exception.
| WandExport MagickWand* CloneMagickWand | ( | const MagickWand * | wand | ) |
Definition at line 125 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, ThrowWandFatalException, _MagickWand::id, AcquireWandId(), MaxTextExtent, MagickWandId, _MagickWand::exception, _MagickWand::image_info, _MagickWand::quantize_info, _MagickWand::draw_info, and _MagickWand::images.
| WandExport MagickWand* DestroyMagickWand | ( | MagickWand * | wand | ) |
Definition at line 183 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, _MagickWand::quantize_info, _MagickWand::draw_info, _MagickWand::image_info, _MagickWand::images, _MagickWand::exception, RelinquishWandId(), and _MagickWand::id.
Referenced by main().
| WandExport MagickBooleanType IsMagickWand | ( | const MagickWand * | wand | ) |
Definition at line 224 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::name, and MagickWandId.
| WandExport MagickBooleanType MagickClearException | ( | MagickWand * | wand | ) |
Definition at line 257 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, and _MagickWand::exception.
| WandExport char* MagickGetException | ( | const MagickWand * | wand, |
| ExceptionType * | severity | ||
| ) |
Definition at line 292 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, _MagickWand::exception, and MaxTextExtent.
| WandExport ExceptionType MagickGetExceptionType | ( | const MagickWand * | wand | ) |
Definition at line 349 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, and _MagickWand::exception.
| WandExport ssize_t MagickGetIteratorIndex | ( | MagickWand * | wand | ) |
Definition at line 381 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, _MagickWand::images, and _MagickWand::exception.
Referenced by main().
| WandExport char* MagickQueryConfigureOption | ( | const char * | option | ) |
Definition at line 419 of file magick-wand.c.
References exception.
| WandExport char** MagickQueryConfigureOptions | ( | const char * | pattern, |
| size_t * | number_options | ||
| ) |
Definition at line 472 of file magick-wand.c.
References exception.
| WandExport double* MagickQueryFontMetrics | ( | MagickWand * | wand, |
| const DrawingWand * | drawing_wand, | ||
| const char * | text | ||
| ) |
Definition at line 531 of file magick-wand.c.
References draw_info, _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, _MagickWand::images, _MagickWand::exception, and PeekDrawingWand().
| WandExport char** MagickQueryFonts | ( | const char * | pattern, |
| size_t * | number_fonts | ||
| ) |
Definition at line 725 of file magick-wand.c.
References exception.
| WandExport char** MagickQueryFormats | ( | const char * | pattern, |
| size_t * | number_formats | ||
| ) |
Definition at line 767 of file magick-wand.c.
References exception.
| WandExport double* MagickQueryMultilineFontMetrics | ( | MagickWand * | wand, |
| const DrawingWand * | drawing_wand, | ||
| const char * | text | ||
| ) |
Definition at line 638 of file magick-wand.c.
References draw_info, _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, _MagickWand::images, _MagickWand::exception, and PeekDrawingWand().
| WandExport void* MagickRelinquishMemory | ( | void * | memory | ) |
Definition at line 805 of file magick-wand.c.
Referenced by main().
| WandExport void MagickResetIterator | ( | MagickWand * | wand | ) |
Definition at line 835 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, _MagickWand::images, _MagickWand::set_first, and _MagickWand::image_pending.
Referenced by main().
| WandExport void MagickSetFirstIterator | ( | MagickWand * | wand | ) |
Definition at line 868 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, _MagickWand::images, _MagickWand::set_first, and _MagickWand::image_pending.
| WandExport MagickBooleanType MagickSetIteratorIndex | ( | MagickWand * | wand, |
| const ssize_t | index | ||
| ) |
Definition at line 905 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, _MagickWand::images, _MagickWand::exception, _MagickWand::set_first, and _MagickWand::image_pending.
Referenced by main().
| WandExport void MagickSetLastIterator | ( | MagickWand * | wand | ) |
Definition at line 951 of file magick-wand.c.
References _MagickWand::signature, WandSignature, _MagickWand::debug, _MagickWand::name, _MagickWand::images, _MagickWand::set_first, and _MagickWand::image_pending.
| WandExport void MagickWandGenesis | ( | void | ) |
Definition at line 980 of file magick-wand.c.
Referenced by main().
| WandExport void MagickWandTerminus | ( | void | ) |
| WandExport MagickWand* NewMagickWand | ( | void | ) |
Definition at line 1031 of file magick-wand.c.
References ThrowWandFatalException, _MagickWand::id, AcquireWandId(), _MagickWand::name, MaxTextExtent, MagickWandId, _MagickWand::images, _MagickWand::image_info, _MagickWand::quantize_info, _MagickWand::draw_info, _MagickWand::exception, _MagickWand::debug, _MagickWand::signature, and WandSignature.
Referenced by main(), and NewMagickWandFromImage().
| WandExport MagickWand* NewMagickWandFromImage | ( | const Image * | image | ) |
Definition at line 1088 of file magick-wand.c.
References NewMagickWand(), _MagickWand::images, and _MagickWand::exception.