18 #ifndef MAGICKWAND_PIXEL_WAND_H
19 #define MAGICKWAND_PIXEL_WAND_H
21 #if defined(__cplusplus) || defined(c_plusplus)
81 PixelGetHSL(const PixelWand *,
double *,
double *,
double *),
97 PixelSetHSL(PixelWand *,const
double,const
double,const
double),
110 #if defined(__cplusplus) || defined(c_plusplus)
WandExport Quantum PixelGetGreenQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1016
WandExport PixelWand * NewPixelWand(void)
Definition: pixel-wand.c:382
WandExport void PixelGetMagickColor(const PixelWand *wand, MagickPixelPacket *color)
Definition: pixel-wand.c:1180
WandExport void PixelSetGreen(PixelWand *wand, const double green)
Definition: pixel-wand.c:1862
WandExport PixelWand ** ClonePixelWands(const PixelWand **wands, const size_t number_wands)
Definition: pixel-wand.c:192
WandExport void PixelSetMagentaQuantum(PixelWand *wand, const Quantum magenta)
Definition: pixel-wand.c:2041
WandExport void PixelSetCyan(PixelWand *wand, const double cyan)
Definition: pixel-wand.c:1762
WandExport Quantum PixelGetBlueQuantum(const PixelWand *wand)
Definition: pixel-wand.c:657
WandExport Quantum PixelGetOpacityQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1244
WandExport void PixelSetColorCount(PixelWand *wand, const size_t count)
Definition: pixel-wand.c:1695
WandExport void PixelSetYellowQuantum(PixelWand *wand, const Quantum yellow)
Definition: pixel-wand.c:2317
WandExport void PixelSetBlueQuantum(PixelWand *wand, const Quantum blue)
Definition: pixel-wand.c:1619
WandExport void PixelSetQuantumColor(PixelWand *wand, const PixelPacket *color)
Definition: pixel-wand.c:2178
WandExport void PixelSetHSL(PixelWand *wand, const double hue, const double saturation, const double lightness)
Definition: pixel-wand.c:1931
#define WandExport
Definition: method-attribute.h:71
WandExport double PixelGetMagenta(const PixelWand *wand)
Definition: pixel-wand.c:1116
WandExport double PixelGetGreen(const PixelWand *wand)
Definition: pixel-wand.c:985
WandExport void PixelSetAlphaQuantum(PixelWand *wand, const Quantum opacity)
Definition: pixel-wand.c:1485
Definition: pixel-wand.c:63
WandExport void PixelSetBlack(PixelWand *wand, const double black)
Definition: pixel-wand.c:1518
WandExport void PixelSetRedQuantum(PixelWand *wand, const Quantum red)
Definition: pixel-wand.c:2250
WandExport void PixelSetYellow(PixelWand *wand, const double yellow)
Definition: pixel-wand.c:2283
WandExport double PixelGetAlpha(const PixelWand *wand)
Definition: pixel-wand.c:502
WandExport MagickBooleanType IsPixelWand(const PixelWand *wand)
Definition: pixel-wand.c:353
WandExport MagickBooleanType magick_attribute((deprecated))
WandExport void PixelSetIndex(PixelWand *wand, const IndexPacket index)
Definition: pixel-wand.c:1973
WandExport void PixelGetHSL(const PixelWand *wand, double *hue, double *saturation, double *lightness)
Definition: pixel-wand.c:1051
WandExport PixelWand ** NewPixelWands(const size_t number_wands)
Definition: pixel-wand.c:433
WandExport void PixelSetBlue(PixelWand *wand, const double blue)
Definition: pixel-wand.c:1585
WandExport IndexPacket PixelGetIndex(const PixelWand *wand)
Definition: pixel-wand.c:1085
WandExport void PixelSetColorFromWand(PixelWand *wand, const PixelWand *color)
Definition: pixel-wand.c:1728
WandExport double PixelGetFuzz(const PixelWand *wand)
Definition: pixel-wand.c:954
WandExport double PixelGetCyan(const PixelWand *wand)
Definition: pixel-wand.c:804
WandExport void PixelSetCyanQuantum(PixelWand *wand, const Quantum cyan)
Definition: pixel-wand.c:1796
WandExport MagickBooleanType IsPixelWandSimilar(PixelWand *p, PixelWand *q, const double fuzz)
Definition: pixel-wand.c:315
WandExport void PixelSetOpacity(PixelWand *wand, const double opacity)
Definition: pixel-wand.c:2109
WandExport void PixelSetAlpha(PixelWand *wand, const double alpha)
Definition: pixel-wand.c:1450
WandExport void PixelSetBlackQuantum(PixelWand *wand, const Quantum black)
Definition: pixel-wand.c:1552
WandExport double PixelGetBlack(const PixelWand *wand)
Definition: pixel-wand.c:564
WandExport Quantum PixelGetBlackQuantum(const PixelWand *wand)
Definition: pixel-wand.c:595
WandExport Quantum PixelGetYellowQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1416
WandExport PixelWand ** DestroyPixelWands(PixelWand **wand, const size_t number_wands)
Definition: pixel-wand.c:269
WandExport void ClearPixelWand(PixelWand *wand)
Definition: pixel-wand.c:109
WandExport void PixelSetOpacityQuantum(PixelWand *wand, const Quantum opacity)
Definition: pixel-wand.c:2145
WandExport void PixelSetMagenta(PixelWand *wand, const double magenta)
Definition: pixel-wand.c:2006
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 void PixelSetFuzz(PixelWand *wand, const double fuzz)
Definition: pixel-wand.c:1829
WandExport void PixelSetMagickColor(PixelWand *wand, const MagickPixelPacket *color)
Definition: pixel-wand.c:2074
WandExport PixelWand * DestroyPixelWand(PixelWand *wand)
Definition: pixel-wand.c:230
WandExport void PixelGetQuantumColor(const PixelWand *wand, PixelPacket *color)
Definition: pixel-wand.c:1277
WandExport MagickBooleanType PixelClearException(PixelWand *wand)
Definition: pixel-wand.c:470
WandExport char * PixelGetColorAsString(const PixelWand *wand)
Definition: pixel-wand.c:688
WandExport double PixelGetYellow(const PixelWand *wand)
Definition: pixel-wand.c:1385
WandExport MagickBooleanType PixelSetColor(PixelWand *wand, const char *color)
Definition: pixel-wand.c:1653
WandExport PixelWand * ClonePixelWand(const PixelWand *wand)
Definition: pixel-wand.c:142
WandExport void PixelSetGreenQuantum(PixelWand *wand, const Quantum green)
Definition: pixel-wand.c:1896
WandExport Quantum PixelGetRedQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1354
WandExport char * PixelGetColorAsNormalizedString(const PixelWand *wand)
Definition: pixel-wand.c:729
WandExport ExceptionType PixelGetExceptionType(const PixelWand *wand)
Definition: pixel-wand.c:923
WandExport Quantum PixelGetCyanQuantum(const PixelWand *wand)
Definition: pixel-wand.c:835
WandExport double PixelGetRed(const PixelWand *wand)
Definition: pixel-wand.c:1323
WandExport double PixelGetBlue(const PixelWand *wand)
Definition: pixel-wand.c:626
WandExport Quantum PixelGetMagentaQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1147
WandExport Quantum PixelGetAlphaQuantum(const PixelWand *wand)
Definition: pixel-wand.c:533
WandExport char * PixelGetException(const PixelWand *wand, ExceptionType *severity)
Definition: pixel-wand.c:869
WandExport double PixelGetOpacity(const PixelWand *wand)
Definition: pixel-wand.c:1213