MagickWand 6.9.11-60
Convert, Edit, Or Compose Bitmap Images
|
#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 |
typedef MagickBooleanType(* DuplexTransferPixelViewMethod) (const PixelView *, const PixelView *, PixelView *, void *) |
typedef MagickBooleanType(*)(* GetPixelViewMethod) (const PixelView *, void *) |
typedef struct _PixelView PixelView |
typedef MagickBooleanType(*)(*)(* SetPixelViewMethod) (PixelView *, void *) |
typedef MagickBooleanType(*)(*)(*)(* TransferPixelViewMethod) (const PixelView *, PixelView *, void *) |
typedef MagickBooleanType(*)(*)(*)(*)(* UpdatePixelViewMethod) (PixelView *, void *) |
WandExport PixelView * ClonePixelView | ( | const PixelView * | ) |
WandExport PixelView * DestroyPixelView | ( | PixelView * | ) |
WandExport DrawingWand * DrawAllocateWand | ( | const DrawInfo * | draw_info, |
Image * | image | ||
) |
References AcquireDrawingWand().
WandExport double DrawGetFillAlpha | ( | const DrawingWand * | ) |
WandExport double DrawGetStrokeAlpha | ( | const DrawingWand * | wand | ) |
References DrawGetStrokeOpacity().
WandExport DrawInfo * DrawPeekGraphicWand | ( | const DrawingWand * | wand | ) |
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 | ||
) |
References DrawSetStrokeOpacity().
WandExport MagickBooleanType DuplexTransferPixelViewIterator | ( | PixelView * | , |
PixelView * | , | ||
PixelView * | , | ||
DuplexTransferPixelViewMethod | , | ||
void * | |||
) |
WandExport char * GetPixelViewException | ( | const PixelView * | pixel_view, |
ExceptionType * | severity | ||
) |
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 | ) |
References _PixelView::region, _PixelView::signature, and WandSignature.
WandExport ssize_t GetPixelViewX | ( | const PixelView * | ) |
WandExport ssize_t GetPixelViewY | ( | const PixelView * | pixel_view | ) |
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 | ) |
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 | ) |
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 | ||
) |
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 | ||
) |
References MagickGetImageBlob().
WandExport PixelView * NewPixelView | ( | MagickWand * | ) |
WandExport PixelView * NewPixelViewRegion | ( | MagickWand * | wand, |
const | ssize_t, | ||
const | ssize_t, | ||
const | size_t, | ||
const | size_t | ||
) |
References AcquirePixelsThreadSet(), 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 | ) |
References PixelGetNextIteratorRow().
WandExport char * PixelIteratorGetException | ( | const PixelIterator * | iterator, |
ExceptionType * | severity | ||
) |
References PixelGetIteratorException().
WandExport MagickBooleanType SetPixelViewIterator | ( | PixelView * | , |
SetPixelViewMethod | , | ||
void * | |||
) |
WandExport MagickBooleanType TransferPixelViewIterator | ( | PixelView * | , |
PixelView * | , | ||
TransferPixelViewMethod | , | ||
void * | |||
) |
WandExport MagickBooleanType UpdatePixelViewIterator | ( | PixelView * | source, |
UpdatePixelViewMethod | update, | ||
void * | context | ||
) |
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.