|
MagickWand 6.9.6
|
#include "wand/drawing-wand.h"#include "wand/magick-wand.h"#include "wand/pixel-iterator.h"#include "wand/pixel-wand.h"Go to the source code of this file.
Typedefs | |
| typedef struct _DrawingWand * | DrawContext |
| 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 DrawingWand * | DrawAllocateWand (const DrawInfo *, Image *) |
| WandExport char * | GetPixelViewException (const PixelView *, ExceptionType *) magick_attribute((deprecated)) |
| WandExport double | DrawGetFillAlpha (const DrawingWand *) magick_attribute((deprecated)) |
| WandExport double | DrawGetStrokeAlpha (const DrawingWand *) magick_attribute((deprecated)) |
| WandExport DrawInfo * | DrawPeekGraphicWand (const DrawingWand *) magick_attribute((deprecated)) |
| WandExport char * | MagickDescribeImage (MagickWand *) magick_attribute((deprecated)) |
| WandExport char * | MagickGetImageAttribute (MagickWand *, const char *) magick_attribute((deprecated)) |
| WandExport char * | PixelIteratorGetException (const PixelIterator *, ExceptionType *) magick_attribute((deprecated)) |
| WandExport ssize_t | MagickGetImageIndex (MagickWand *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | DuplexTransferPixelViewIterator (PixelView *, PixelView *, PixelView *, DuplexTransferPixelViewMethod, void *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | GetPixelViewIterator (PixelView *, GetPixelViewMethod, void *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | IsPixelView (const PixelView *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickClipPathImage (MagickWand *, const char *, const MagickBooleanType) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickColorFloodfillImage (MagickWand *, const PixelWand *, const double, const PixelWand *, const ssize_t, const ssize_t) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickGetImageChannelExtrema (MagickWand *, const ChannelType, size_t *, size_t *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickGetImageExtrema (MagickWand *, size_t *, size_t *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickGetImageMatte (MagickWand *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickGetImagePixels (MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t, const char *, const StorageType, void *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickMapImage (MagickWand *, const MagickWand *, const MagickBooleanType) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickMatteFloodfillImage (MagickWand *, const double, const double, const PixelWand *, const ssize_t, const ssize_t) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickMedianFilterImage (MagickWand *, const double) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickModeImage (MagickWand *, const double) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickReduceNoiseImage (MagickWand *, const double) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickRemapImage (MagickWand *, const MagickWand *, const DitherMethod) |
| WandExport MagickBooleanType | MagickOpaqueImage (MagickWand *, const PixelWand *, const PixelWand *, const double) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickPaintFloodfillImage (MagickWand *, const ChannelType, const PixelWand *, const double, const PixelWand *, const ssize_t, const ssize_t) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickPaintOpaqueImage (MagickWand *, const PixelWand *, const PixelWand *, const double) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickPaintOpaqueImageChannel (MagickWand *, const ChannelType, const PixelWand *, const PixelWand *, const double) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickPaintTransparentImage (MagickWand *, const PixelWand *, const double, const double) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickRadialBlurImage (MagickWand *, const double) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickRadialBlurImageChannel (MagickWand *, const ChannelType, const double) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickRecolorImage (MagickWand *, const size_t, const double *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickSetImageAttribute (MagickWand *, const char *, const char *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickSetImageIndex (MagickWand *, const ssize_t) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickSetImageOption (MagickWand *, const char *, const char *, const char *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickSetImagePixels (MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t, const char *, const StorageType, const void *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | MagickTransparentImage (MagickWand *, const PixelWand *, const double, const double) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | SetPixelViewIterator (PixelView *, SetPixelViewMethod, void *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | TransferPixelViewIterator (PixelView *, PixelView *, TransferPixelViewMethod, void *) magick_attribute((deprecated)) |
| WandExport MagickBooleanType | UpdatePixelViewIterator (PixelView *, UpdatePixelViewMethod, void *) magick_attribute((deprecated)) |
| WandExport MagickWand * | GetPixelViewWand (const PixelView *) magick_attribute((deprecated)) |
| WandExport MagickWand * | MagickAverageImages (MagickWand *) magick_attribute((deprecated)) |
| WandExport MagickWand * | MagickFlattenImages (MagickWand *) magick_attribute((deprecated)) |
| WandExport MagickWand * | MagickMaximumImages (MagickWand *) magick_attribute((deprecated)) |
| WandExport MagickWand * | MagickMinimumImages (MagickWand *) magick_attribute((deprecated)) |
| WandExport MagickWand * | MagickMosaicImages (MagickWand *) magick_attribute((deprecated)) |
| WandExport MagickWand * | MagickRegionOfInterestImage (MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t) magick_attribute((deprecated)) |
| WandExport MagickSizeType | MagickGetImageSize (MagickWand *) magick_attribute((deprecated)) |
| WandExport PixelView * | ClonePixelView (const PixelView *) magick_attribute((deprecated)) |
| WandExport PixelView * | DestroyPixelView (PixelView *) magick_attribute((deprecated)) |
| WandExport PixelView * | NewPixelView (MagickWand *) magick_attribute((deprecated)) |
| WandExport PixelView * | NewPixelViewRegion (MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated)) |
| WandExport PixelWand ** | GetPixelViewPixels (const PixelView *) magick_attribute((deprecated)) |
| WandExport PixelWand ** | PixelGetNextRow (PixelIterator *) magick_attribute((deprecated)) |
| WandExport size_t | GetPixelViewHeight (const PixelView *) magick_attribute((deprecated)) |
| WandExport size_t | GetPixelViewWidth (const PixelView *) magick_attribute((deprecated)) |
| WandExport ssize_t | GetPixelViewX (const PixelView *) magick_attribute((deprecated)) |
| WandExport ssize_t | GetPixelViewY (const PixelView *) magick_attribute((deprecated)) |
| WandExport unsigned char * | MagickWriteImageBlob (MagickWand *, size_t *) magick_attribute((deprecated)) |
| WandExport void | DrawPopGraphicContext (DrawingWand *) magick_attribute((deprecated)) |
| WandExport void | DrawPushGraphicContext (DrawingWand *) magick_attribute((deprecated)) |
| WandExport void | DrawSetFillAlpha (DrawingWand *, const double) magick_attribute((deprecated)) |
| WandExport void | DrawSetStrokeAlpha (DrawingWand *, const double) magick_attribute((deprecated)) |
| typedef struct _DrawingWand* DrawContext |
Definition at line 33 of file deprecate.h.
| typedef MagickBooleanType(* DuplexTransferPixelViewMethod) (const PixelView *, const PixelView *, PixelView *, void *) |
Definition at line 41 of file deprecate.h.
| typedef MagickBooleanType(*)(* GetPixelViewMethod) (const PixelView *, void *) |
Definition at line 41 of file deprecate.h.
| typedef struct _PixelView PixelView |
Definition at line 36 of file deprecate.h.
| typedef MagickBooleanType(*)(*)(* SetPixelViewMethod) (PixelView *, void *) |
Definition at line 41 of file deprecate.h.
| typedef MagickBooleanType(*)(*)(*)(* TransferPixelViewMethod) (const PixelView *, PixelView *, void *) |
Definition at line 41 of file deprecate.h.
| typedef MagickBooleanType(*)(*)(*)(*)(* UpdatePixelViewMethod) (PixelView *, void *) |
Definition at line 41 of file deprecate.h.
| WandExport PixelView * ClonePixelView | ( | const PixelView * | ) |
| WandExport PixelView * DestroyPixelView | ( | PixelView * | ) |
| WandExport DrawingWand * DrawAllocateWand | ( | const DrawInfo * | draw_info, |
| Image * | image | ||
| ) |
Definition at line 117 of file deprecate.c.
References AcquireDrawingWand().
| WandExport double DrawGetFillAlpha | ( | const DrawingWand * | ) |
| WandExport double DrawGetStrokeAlpha | ( | const DrawingWand * | wand | ) |
Definition at line 985 of file deprecate.c.
References DrawGetStrokeOpacity().
| WandExport DrawInfo * DrawPeekGraphicWand | ( | const DrawingWand * | wand | ) |
Definition at line 1012 of file deprecate.c.
References PeekDrawingWand().
| WandExport void DrawPopGraphicContext | ( | DrawingWand * | ) |
| WandExport void DrawPushGraphicContext | ( | DrawingWand * | ) |
| WandExport void DrawSetFillAlpha | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawSetStrokeAlpha | ( | DrawingWand * | wand, |
| const double | stroke_alpha | ||
| ) |
Definition at line 1131 of file deprecate.c.
References DrawSetStrokeOpacity().
| WandExport MagickBooleanType DuplexTransferPixelViewIterator | ( | PixelView * | , |
| PixelView * | , | ||
| PixelView * | , | ||
| DuplexTransferPixelViewMethod | , | ||
| void * | |||
| ) |
| WandExport char * GetPixelViewException | ( | const PixelView * | pixel_view, |
| ExceptionType * | severity | ||
| ) |
Definition at line 532 of file deprecate.c.
References _PixelView::debug, _PixelView::exception, MaxTextExtent, _PixelView::name, _PixelView::signature, ThrowWandFatalException, and WandSignature.
| WandExport size_t GetPixelViewHeight | ( | const PixelView * | ) |
| WandExport MagickBooleanType GetPixelViewIterator | ( | PixelView * | , |
| GetPixelViewMethod | , | ||
| void * | |||
| ) |
| WandExport PixelWand ** GetPixelViewPixels | ( | const PixelView * | ) |
| WandExport MagickWand * GetPixelViewWand | ( | const PixelView * | ) |
| WandExport size_t GetPixelViewWidth | ( | const PixelView * | pixel_view | ) |
Definition at line 796 of file deprecate.c.
References _PixelView::region, _PixelView::signature, and WandSignature.
| WandExport ssize_t GetPixelViewX | ( | const PixelView * | ) |
| WandExport ssize_t GetPixelViewY | ( | const PixelView * | pixel_view | ) |
Definition at line 854 of file deprecate.c.
References _PixelView::region, _PixelView::signature, and WandSignature.
| WandExport MagickBooleanType IsPixelView | ( | const PixelView * | ) |
| WandExport MagickWand * MagickAverageImages | ( | MagickWand * | ) |
| WandExport MagickBooleanType MagickClipPathImage | ( | MagickWand * | , |
| const char * | , | ||
| const | MagickBooleanType | ||
| ) |
| WandExport MagickBooleanType MagickColorFloodfillImage | ( | MagickWand * | , |
| const PixelWand * | , | ||
| const double | , | ||
| const PixelWand * | , | ||
| const | ssize_t, | ||
| const | ssize_t | ||
| ) |
| WandExport char * MagickDescribeImage | ( | MagickWand * | ) |
| WandExport MagickWand * MagickFlattenImages | ( | MagickWand * | ) |
| WandExport char * MagickGetImageAttribute | ( | MagickWand * | , |
| const char * | |||
| ) |
| WandExport MagickBooleanType MagickGetImageChannelExtrema | ( | MagickWand * | , |
| const | ChannelType, | ||
| size_t * | , | ||
| size_t * | |||
| ) |
| WandExport MagickBooleanType MagickGetImageExtrema | ( | MagickWand * | , |
| size_t * | , | ||
| size_t * | |||
| ) |
| WandExport ssize_t MagickGetImageIndex | ( | MagickWand * | wand | ) |
Definition at line 1331 of file deprecate.c.
References MagickGetIteratorIndex().
| WandExport MagickBooleanType MagickGetImageMatte | ( | MagickWand * | ) |
| WandExport MagickBooleanType MagickGetImagePixels | ( | MagickWand * | , |
| const | ssize_t, | ||
| const | ssize_t, | ||
| const | size_t, | ||
| const | size_t, | ||
| const char * | , | ||
| const | StorageType, | ||
| void * | |||
| ) |
| WandExport MagickSizeType MagickGetImageSize | ( | MagickWand * | wand | ) |
Definition at line 1544 of file deprecate.c.
References _MagickWand::debug, _MagickWand::images, _MagickWand::name, _MagickWand::signature, ThrowWandException, and WandSignature.
| WandExport MagickBooleanType MagickMapImage | ( | MagickWand * | , |
| const MagickWand * | , | ||
| const | MagickBooleanType | ||
| ) |
| WandExport MagickBooleanType MagickMatteFloodfillImage | ( | MagickWand * | , |
| const double | , | ||
| const double | , | ||
| const PixelWand * | , | ||
| const | ssize_t, | ||
| const | ssize_t | ||
| ) |
| WandExport MagickWand * MagickMaximumImages | ( | MagickWand * | ) |
| WandExport MagickBooleanType MagickMedianFilterImage | ( | MagickWand * | , |
| const double | |||
| ) |
| WandExport MagickWand * MagickMinimumImages | ( | MagickWand * | ) |
| WandExport MagickBooleanType MagickModeImage | ( | MagickWand * | , |
| const double | |||
| ) |
| WandExport MagickWand * MagickMosaicImages | ( | MagickWand * | ) |
| WandExport MagickBooleanType MagickOpaqueImage | ( | MagickWand * | , |
| const PixelWand * | , | ||
| const PixelWand * | , | ||
| const double | |||
| ) |
| WandExport MagickBooleanType MagickPaintFloodfillImage | ( | MagickWand * | , |
| const | ChannelType, | ||
| const PixelWand * | , | ||
| const double | , | ||
| const PixelWand * | , | ||
| const | ssize_t, | ||
| const | ssize_t | ||
| ) |
| WandExport MagickBooleanType MagickPaintOpaqueImage | ( | MagickWand * | , |
| const PixelWand * | , | ||
| const PixelWand * | , | ||
| const double | |||
| ) |
| WandExport MagickBooleanType MagickPaintOpaqueImageChannel | ( | MagickWand * | , |
| const | ChannelType, | ||
| const PixelWand * | , | ||
| const PixelWand * | , | ||
| const double | |||
| ) |
| WandExport MagickBooleanType MagickPaintTransparentImage | ( | MagickWand * | , |
| const PixelWand * | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport MagickBooleanType MagickRadialBlurImage | ( | MagickWand * | , |
| const double | |||
| ) |
| WandExport MagickBooleanType MagickRadialBlurImageChannel | ( | MagickWand * | , |
| const | ChannelType, | ||
| const double | |||
| ) |
| WandExport MagickBooleanType MagickRecolorImage | ( | MagickWand * | , |
| const | size_t, | ||
| const double * | |||
| ) |
| WandExport MagickBooleanType MagickReduceNoiseImage | ( | MagickWand * | , |
| const double | |||
| ) |
| WandExport MagickWand * MagickRegionOfInterestImage | ( | MagickWand * | wand, |
| const | size_t, | ||
| const | size_t, | ||
| const | ssize_t, | ||
| const | ssize_t | ||
| ) |
Definition at line 2416 of file deprecate.c.
References MagickGetImageRegion().
| WandExport MagickBooleanType MagickRemapImage | ( | MagickWand * | , |
| const MagickWand * | , | ||
| const | DitherMethod | ||
| ) |
| WandExport MagickBooleanType MagickSetImageAttribute | ( | MagickWand * | , |
| const char * | , | ||
| const char * | |||
| ) |
| WandExport MagickBooleanType MagickSetImageIndex | ( | MagickWand * | , |
| const | ssize_t | ||
| ) |
| WandExport MagickBooleanType MagickSetImageOption | ( | MagickWand * | , |
| const char * | , | ||
| const char * | , | ||
| const char * | |||
| ) |
| WandExport MagickBooleanType MagickSetImagePixels | ( | MagickWand * | , |
| const | ssize_t, | ||
| const | ssize_t, | ||
| const | size_t, | ||
| const | size_t, | ||
| const char * | , | ||
| const | StorageType, | ||
| const void * | |||
| ) |
| WandExport MagickBooleanType MagickTransparentImage | ( | MagickWand * | , |
| const PixelWand * | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport unsigned char * MagickWriteImageBlob | ( | MagickWand * | wand, |
| size_t * | length | ||
| ) |
Definition at line 2510 of file deprecate.c.
References MagickGetImageBlob().
| WandExport PixelView * NewPixelView | ( | MagickWand * | ) |
| WandExport PixelView * NewPixelViewRegion | ( | MagickWand * | wand, |
| const | ssize_t, | ||
| const | ssize_t, | ||
| const | size_t, | ||
| const | size_t | ||
| ) |
Definition at line 2621 of file deprecate.c.
References AcquirePixelsTLS(), AcquireWandId(), _PixelView::debug, _PixelView::exception, _PixelView::id, _MagickWand::images, MaxTextExtent, _PixelView::name, _PixelView::number_threads, _PixelView::pixel_wands, PixelViewId, _PixelView::region, _PixelView::signature, _MagickWand::signature, ThrowWandFatalException, _PixelView::view, _PixelView::wand, and WandSignature.
| WandExport PixelWand ** PixelGetNextRow | ( | PixelIterator * | iterator | ) |
Definition at line 2682 of file deprecate.c.
References PixelGetNextIteratorRow().
| WandExport char * PixelIteratorGetException | ( | const PixelIterator * | iterator, |
| ExceptionType * | severity | ||
| ) |
Definition at line 2716 of file deprecate.c.
References PixelGetIteratorException().
| WandExport MagickBooleanType SetPixelViewIterator | ( | PixelView * | , |
| SetPixelViewMethod | , | ||
| void * | |||
| ) |
| WandExport MagickBooleanType TransferPixelViewIterator | ( | PixelView * | , |
| PixelView * | , | ||
| TransferPixelViewMethod | , | ||
| void * | |||
| ) |
| WandExport MagickBooleanType UpdatePixelViewIterator | ( | PixelView * | source, |
| UpdatePixelViewMethod | update, | ||
| void * | context | ||
| ) |
Definition at line 3066 of file deprecate.c.
References _PixelView::exception, _MagickWand::images, magick_restrict, _PixelView::pixel_wands, PixelGetBlackQuantum(), PixelGetQuantumColor(), PixelSetBlackQuantum(), PixelSetQuantumColor(), _PixelView::region, _PixelView::signature, UpdatePixelViewTag, _PixelView::view, _PixelView::wand, and WandSignature.