MagickWand
6.9.11-59
Convert, Edit, Or Compose Bitmap Images
|
Go to the documentation of this file.
18 #ifndef MAGICKWAND_PIXEL_WAND_H
19 #define MAGICKWAND_PIXEL_WAND_H
21 #if defined(__cplusplus) || defined(c_plusplus)
110 #if defined(__cplusplus) || defined(c_plusplus)
WandExport ExceptionType PixelGetExceptionType(const PixelWand *)
Definition: pixel-wand.c:923
WandExport Quantum PixelGetYellowQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1416
WandExport size_t PixelGetColorCount(const PixelWand *wand)
Definition: pixel-wand.c:773
WandExport void PixelSetRed(PixelWand *wand, const double red)
Definition: pixel-wand.c:2216
WandExport double PixelGetMagenta(const PixelWand *) magick_attribute((__pure__))
WandExport void PixelGetQuantumColor(const PixelWand *wand, PixelPacket *color)
Definition: pixel-wand.c:1277
WandExport void PixelSetIndex(PixelWand *, const IndexPacket)
WandExport void PixelSetOpacityQuantum(PixelWand *, const Quantum)
WandExport char * PixelGetColorAsString(const PixelWand *)
WandExport void PixelSetMagickColor(PixelWand *wand, const MagickPixelPacket *color)
Definition: pixel-wand.c:2074
WandExport void PixelSetQuantumColor(PixelWand *wand, const PixelPacket *color)
Definition: pixel-wand.c:2178
WandExport double PixelGetYellow(const PixelWand *) magick_attribute((__pure__))
Definition: pixel-wand.c:1385
WandExport double PixelGetAlpha(const PixelWand *) magick_attribute((__pure__))
WandExport void PixelSetBlack(PixelWand *, const double)
WandExport void PixelSetHSL(PixelWand *, const double, const double, const double)
WandExport void PixelSetIndex(PixelWand *wand, const IndexPacket index)
Definition: pixel-wand.c:1973
WandExport void PixelSetAlphaQuantum(PixelWand *wand, const Quantum opacity)
Definition: pixel-wand.c:1485
WandExport double PixelGetFuzz(const PixelWand *) magick_attribute((__pure__))
WandExport double PixelGetGreen(const PixelWand *) magick_attribute((__pure__))
WandExport void PixelSetFuzz(PixelWand *, const double)
WandExport void PixelSetCyanQuantum(PixelWand *, const Quantum)
Definition: pixel-wand.c:64
WandExport void PixelSetAlphaQuantum(PixelWand *, const Quantum)
WandExport ExceptionType PixelGetExceptionType(const PixelWand *wand)
Definition: pixel-wand.c:923
WandExport double PixelGetOpacity(const PixelWand *) magick_attribute((__pure__))
WandExport void PixelSetBlue(PixelWand *, const double)
WandExport void PixelSetYellowQuantum(PixelWand *, const Quantum)
Definition: pixel-wand.c:2317
WandExport IndexPacket PixelGetIndex(const PixelWand *wand)
Definition: pixel-wand.c:1085
WandExport void PixelSetOpacityQuantum(PixelWand *wand, const Quantum opacity)
Definition: pixel-wand.c:2145
WandExport PixelWand * ClonePixelWand(const PixelWand *)
WandExport MagickBooleanType PixelSetColor(PixelWand *wand, const char *color)
Definition: pixel-wand.c:1653
WandExport void PixelSetGreenQuantum(PixelWand *, const Quantum)
WandExport MagickBooleanType IsPixelWand(const PixelWand *wand)
Definition: pixel-wand.c:353
WandExport void PixelSetRedQuantum(PixelWand *, const Quantum)
size_t signature
Definition: pixel-wand.c:84
WandExport char * PixelGetColorAsNormalizedString(const PixelWand *wand)
Definition: pixel-wand.c:729
WandExport double PixelGetBlack(const PixelWand *) magick_attribute((__pure__))
WandExport char * PixelGetException(const PixelWand *wand, ExceptionType *severity)
Definition: pixel-wand.c:869
WandExport MagickBooleanType PixelSetColor(PixelWand *, const char *)
Definition: pixel-wand.c:1653
WandExport PixelWand ** NewPixelWands(const size_t)
Definition: pixel-wand.c:433
WandExport Quantum PixelGetBlackQuantum(const PixelWand *wand)
Definition: pixel-wand.c:595
WandExport Quantum PixelGetCyanQuantum(const PixelWand *wand)
Definition: pixel-wand.c:835
MagickBooleanType debug
Definition: pixel-wand.c:81
char name[MaxTextExtent]
Definition: pixel-wand.c:69
WandExport MagickBooleanType PixelClearException(PixelWand *)
WandExport void PixelSetGreen(PixelWand *, const double)
size_t id
Definition: pixel-wand.c:66
WandExport Quantum PixelGetMagentaQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1147
WandExport double PixelGetRed(const PixelWand *wand)
Definition: pixel-wand.c:1323
WandExport Quantum PixelGetBlackQuantum(const PixelWand *) magick_attribute((__pure__))
WandExport void PixelSetMagentaQuantum(PixelWand *wand, const Quantum magenta)
Definition: pixel-wand.c:2041
WandExport PixelWand * DestroyPixelWand(PixelWand *wand)
Definition: pixel-wand.c:230
WandExport void PixelSetMagenta(PixelWand *, const double)
WandExport void PixelSetFuzz(PixelWand *wand, const double fuzz)
Definition: pixel-wand.c:1829
WandExport void PixelSetYellowQuantum(PixelWand *wand, const Quantum yellow)
Definition: pixel-wand.c:2317
WandExport Quantum PixelGetCyanQuantum(const PixelWand *) magick_attribute((__pure__))
WandExport Quantum PixelGetRedQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1354
WandExport MagickBooleanType IsPixelWandSimilar(PixelWand *, PixelWand *, const double)
ExceptionInfo * exception
Definition: pixel-wand.c:72
WandExport Quantum PixelGetBlueQuantum(const PixelWand *wand)
Definition: pixel-wand.c:657
WandExport PixelWand ** DestroyPixelWands(PixelWand **wand, const size_t number_wands)
Definition: pixel-wand.c:269
WandExport Quantum PixelGetAlphaQuantum(const PixelWand *wand)
Definition: pixel-wand.c:533
WandExport char * PixelGetColorAsString(const PixelWand *wand)
Definition: pixel-wand.c:688
WandExport void PixelSetBlackQuantum(PixelWand *, const Quantum)
WandExport double PixelGetYellow(const PixelWand *wand)
Definition: pixel-wand.c:1385
WandExport void PixelSetGreenQuantum(PixelWand *wand, const Quantum green)
Definition: pixel-wand.c:1896
WandExport Quantum PixelGetGreenQuantum(const PixelWand *) magick_attribute((__pure__))
WandExport PixelWand * NewPixelWand(void)
Definition: pixel-wand.c:382
WandExport double PixelGetCyan(const PixelWand *) magick_attribute((__pure__))
WandExport PixelWand * ClonePixelWand(const PixelWand *wand)
Definition: pixel-wand.c:142
WandExport double PixelGetOpacity(const PixelWand *wand)
Definition: pixel-wand.c:1213
#define ThrowWandFatalException(severity, tag, context)
Definition: magick-wand-private.h:36
WandExport void PixelSetColorCount(PixelWand *wand, const size_t count)
Definition: pixel-wand.c:1695
WandExport PixelWand ** ClonePixelWands(const PixelWand **, const size_t)
WandExport Quantum PixelGetRedQuantum(const PixelWand *) magick_attribute((__pure__))
#define WandSignature
Definition: method-attribute.h:76
WandExport void PixelGetHSL(const PixelWand *wand, double *hue, double *saturation, double *lightness)
Definition: pixel-wand.c:1051
WandExport void PixelGetMagickColor(const PixelWand *, MagickPixelPacket *)
WandExport void PixelSetRed(PixelWand *, const double)
WandExport void PixelSetGreen(PixelWand *wand, const double green)
Definition: pixel-wand.c:1862
WandExport double PixelGetBlue(const PixelWand *) magick_attribute((__pure__))
WandExport void RelinquishWandId(const size_t id)
Definition: wand.c:150
WandExport void PixelSetBlack(PixelWand *wand, const double black)
Definition: pixel-wand.c:1518
WandExport void PixelGetQuantumColor(const PixelWand *, PixelPacket *)
WandExport void PixelSetCyan(PixelWand *, const double)
WandExport void PixelSetYellow(PixelWand *wand, const double yellow)
Definition: pixel-wand.c:2283
WandExport void PixelGetMagickColor(const PixelWand *wand, MagickPixelPacket *color)
Definition: pixel-wand.c:1180
WandExport Quantum PixelGetBlueQuantum(const PixelWand *) magick_attribute((__pure__))
WandExport char * PixelGetColorAsNormalizedString(const PixelWand *)
WandExport IndexPacket PixelGetIndex(const PixelWand *)
Definition: pixel-wand.c:1085
WandExport Quantum PixelGetGreenQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1016
WandExport void PixelGetHSL(const PixelWand *, double *, double *, double *)
WandExport PixelWand * DestroyPixelWand(PixelWand *)
WandExport void ClearPixelWand(PixelWand *)
WandExport Quantum PixelGetOpacityQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1244
size_t count
Definition: pixel-wand.c:78
WandExport void PixelSetOpacity(PixelWand *, const double)
WandExport double PixelGetBlue(const PixelWand *wand)
Definition: pixel-wand.c:626
WandExport void PixelSetBlueQuantum(PixelWand *wand, const Quantum blue)
Definition: pixel-wand.c:1619
WandExport double PixelGetMagenta(const PixelWand *wand)
Definition: pixel-wand.c:1116
WandExport double PixelGetRed(const PixelWand *) magick_attribute((__pure__))
WandExport void PixelSetBlue(PixelWand *wand, const double blue)
Definition: pixel-wand.c:1585
WandExport PixelWand * NewPixelWand(void)
WandExport Quantum PixelGetMagentaQuantum(const PixelWand *) magick_attribute((__pure__))
WandExport size_t PixelGetColorCount(const PixelWand *) magick_attribute((__pure__))
Definition: pixel-wand.c:773
WandExport void PixelSetColorFromWand(PixelWand *, const PixelWand *)
WandExport void PixelSetMagickColor(PixelWand *, const MagickPixelPacket *)
WandExport void PixelSetQuantumColor(PixelWand *, const PixelPacket *)
WandExport void ClearPixelWand(PixelWand *wand)
Definition: pixel-wand.c:109
WandExport double PixelGetGreen(const PixelWand *wand)
Definition: pixel-wand.c:985
WandExport void PixelSetColorCount(PixelWand *, const size_t)
WandExport PixelWand ** ClonePixelWands(const PixelWand **wands, const size_t number_wands)
Definition: pixel-wand.c:192
WandExport MagickBooleanType IsPixelWandSimilar(PixelWand *p, PixelWand *q, const double fuzz)
Definition: pixel-wand.c:315
WandExport PixelWand ** NewPixelWands(const size_t number_wands)
Definition: pixel-wand.c:433
WandExport char * PixelGetException(const PixelWand *, ExceptionType *)
Definition: pixel-wand.c:869
WandExport double PixelGetBlack(const PixelWand *wand)
Definition: pixel-wand.c:564
WandExport void PixelSetHSL(PixelWand *wand, const double hue, const double saturation, const double lightness)
Definition: pixel-wand.c:1931
WandExport void PixelSetAlpha(PixelWand *, const double)
WandExport double PixelGetAlpha(const PixelWand *wand)
Definition: pixel-wand.c:502
WandExport void PixelSetYellow(PixelWand *, const double)
#define MaxTextExtent
Definition: method-attribute.h:78
MagickPixelPacket pixel
Definition: pixel-wand.c:75
WandExport MagickBooleanType IsPixelWand(const PixelWand *)
WandExport Quantum PixelGetOpacityQuantum(const PixelWand *) magick_attribute((__pure__))
WandExport void PixelSetColorFromWand(PixelWand *wand, const PixelWand *color)
Definition: pixel-wand.c:1728
WandExport void PixelSetMagenta(PixelWand *wand, const double magenta)
Definition: pixel-wand.c:2006
WandExport void PixelSetBlackQuantum(PixelWand *wand, const Quantum black)
Definition: pixel-wand.c:1552
WandExport void PixelSetBlueQuantum(PixelWand *, const Quantum)
WandExport Quantum PixelGetAlphaQuantum(const PixelWand *) magick_attribute((__pure__))
WandExport void PixelSetAlpha(PixelWand *wand, const double alpha)
Definition: pixel-wand.c:1450
WandExport MagickBooleanType PixelClearException(PixelWand *wand)
Definition: pixel-wand.c:470
WandExport Quantum PixelGetYellowQuantum(const PixelWand *) magick_attribute((__pure__))
Definition: pixel-wand.c:1416
WandExport double PixelGetFuzz(const PixelWand *wand)
Definition: pixel-wand.c:954
WandExport void PixelSetMagentaQuantum(PixelWand *, const Quantum)
#define PixelWandId
Definition: pixel-wand.c:58
WandExport double PixelGetCyan(const PixelWand *wand)
Definition: pixel-wand.c:804
WandExport void PixelSetOpacity(PixelWand *wand, const double opacity)
Definition: pixel-wand.c:2109
WandExport void PixelSetRedQuantum(PixelWand *wand, const Quantum red)
Definition: pixel-wand.c:2250
WandExport void PixelSetCyanQuantum(PixelWand *wand, const Quantum cyan)
Definition: pixel-wand.c:1796
WandExport PixelWand ** DestroyPixelWands(PixelWand **, const size_t)
WandExport void PixelSetCyan(PixelWand *wand, const double cyan)
Definition: pixel-wand.c:1762
WandExport size_t AcquireWandId(void)
Definition: wand.c:74
#define WandExport
Definition: method-attribute.h:71