18 #ifndef MAGICKWAND_PIXEL_WAND_H
19 #define MAGICKWAND_PIXEL_WAND_H
21 #if defined(__cplusplus) || defined(c_plusplus)
82 PixelGetHSL(const PixelWand *,
double *,
double *,
double *),
99 PixelSetHSL(PixelWand *,const
double,const
double,const
double),
113 #if defined(__cplusplus) || defined(c_plusplus)
WandExport Quantum PixelGetGreenQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1028
WandExport PixelWand * NewPixelWand(void)
Definition: pixel-wand.c:388
WandExport void PixelSetGreen(PixelWand *wand, const double green)
Definition: pixel-wand.c:1898
WandExport PixelWand ** ClonePixelWands(const PixelWand **wands, const size_t number_wands)
Definition: pixel-wand.c:195
WandExport void PixelSetMagentaQuantum(PixelWand *wand, const Quantum magenta)
Definition: pixel-wand.c:2075
WandExport void PixelSetCyan(PixelWand *wand, const double cyan)
Definition: pixel-wand.c:1799
WandExport Quantum PixelGetBlueQuantum(const PixelWand *wand)
Definition: pixel-wand.c:669
WandExport void PixelSetAlphaQuantum(PixelWand *wand, const Quantum alpha)
Definition: pixel-wand.c:1524
WandExport void PixelSetColorCount(PixelWand *wand, const size_t count)
Definition: pixel-wand.c:1732
WandExport void PixelSetYellowQuantum(PixelWand *wand, const Quantum yellow)
Definition: pixel-wand.c:2283
WandExport void PixelSetBlueQuantum(PixelWand *wand, const Quantum blue)
Definition: pixel-wand.c:1656
WandExport void PixelSetHSL(PixelWand *wand, const double hue, const double saturation, const double lightness)
Definition: pixel-wand.c:1966
#define WandExport
Definition: method-attribute.h:71
WandExport double PixelGetMagenta(const PixelWand *wand)
Definition: pixel-wand.c:1128
WandExport double PixelGetGreen(const PixelWand *wand)
Definition: pixel-wand.c:997
WandExport void PixelSetQuantumPixel(const Image *image, const Quantum *pixel, PixelWand *wand)
Definition: pixel-wand.c:2143
Definition: pixel-wand.c:63
WandExport void PixelSetBlack(PixelWand *wand, const double black)
Definition: pixel-wand.c:1557
WandExport void PixelSetRedQuantum(PixelWand *wand, const Quantum red)
Definition: pixel-wand.c:2217
WandExport void PixelSetYellow(PixelWand *wand, const double yellow)
Definition: pixel-wand.c:2250
WandExport double PixelGetAlpha(const PixelWand *wand)
Definition: pixel-wand.c:514
WandExport void magick_attribute((__format__(__printf__, 2, 0)))
WandExport void PixelGetQuantumPacket(const PixelWand *wand, PixelInfo *packet)
Definition: pixel-wand.c:1258
WandExport void PixelSetPixelColor(PixelWand *wand, const PixelInfo *color)
Definition: pixel-wand.c:2108
WandExport MagickBooleanType IsPixelWand(const PixelWand *wand)
Definition: pixel-wand.c:359
WandExport PixelInfo PixelGetPixel(const PixelWand *wand)
Definition: pixel-wand.c:1225
WandExport void PixelGetHSL(const PixelWand *wand, double *hue, double *saturation, double *lightness)
Definition: pixel-wand.c:1063
WandExport PixelWand ** NewPixelWands(const size_t number_wands)
Definition: pixel-wand.c:442
WandExport void PixelSetBlue(PixelWand *wand, const double blue)
Definition: pixel-wand.c:1623
WandExport void PixelSetColorFromWand(PixelWand *wand, const PixelWand *color)
Definition: pixel-wand.c:1765
WandExport double PixelGetFuzz(const PixelWand *wand)
Definition: pixel-wand.c:966
WandExport double PixelGetCyan(const PixelWand *wand)
Definition: pixel-wand.c:815
WandExport void PixelSetCyanQuantum(PixelWand *wand, const Quantum cyan)
Definition: pixel-wand.c:1832
WandExport void PixelGetMagickColor(const PixelWand *wand, PixelInfo *color)
Definition: pixel-wand.c:1192
WandExport MagickBooleanType IsPixelWandSimilar(PixelWand *p, PixelWand *q, const double fuzz)
Definition: pixel-wand.c:321
WandExport void PixelSetAlpha(PixelWand *wand, const double alpha)
Definition: pixel-wand.c:1491
WandExport void PixelSetBlackQuantum(PixelWand *wand, const Quantum black)
Definition: pixel-wand.c:1590
WandExport double PixelGetBlack(const PixelWand *wand)
Definition: pixel-wand.c:576
WandExport Quantum PixelGetBlackQuantum(const PixelWand *wand)
Definition: pixel-wand.c:607
WandExport Quantum PixelGetYellowQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1457
WandExport PixelWand ** DestroyPixelWands(PixelWand **wand, const size_t number_wands)
Definition: pixel-wand.c:275
WandExport void ClearPixelWand(PixelWand *wand)
Definition: pixel-wand.c:109
WandExport void PixelSetMagenta(PixelWand *wand, const double magenta)
Definition: pixel-wand.c:2041
WandExport size_t PixelGetColorCount(const PixelWand *wand)
Definition: pixel-wand.c:784
WandExport void PixelSetRed(PixelWand *wand, const double red)
Definition: pixel-wand.c:2184
WandExport void PixelSetFuzz(PixelWand *wand, const double fuzz)
Definition: pixel-wand.c:1865
WandExport PixelWand * DestroyPixelWand(PixelWand *wand)
Definition: pixel-wand.c:236
WandExport MagickBooleanType PixelClearException(PixelWand *wand)
Definition: pixel-wand.c:482
WandExport Quantum PixelGetIndex(const PixelWand *wand)
Definition: pixel-wand.c:1097
WandExport char * PixelGetColorAsString(const PixelWand *wand)
Definition: pixel-wand.c:700
WandExport double PixelGetYellow(const PixelWand *wand)
Definition: pixel-wand.c:1426
WandExport void PixelSetIndex(PixelWand *wand, const Quantum index)
Definition: pixel-wand.c:2008
WandExport MagickBooleanType PixelSetColor(PixelWand *wand, const char *color)
Definition: pixel-wand.c:1690
WandExport PixelWand * ClonePixelWand(const PixelWand *wand)
Definition: pixel-wand.c:142
WandExport void PixelSetGreenQuantum(PixelWand *wand, const Quantum green)
Definition: pixel-wand.c:1931
WandExport Quantum PixelGetRedQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1395
WandExport char * PixelGetColorAsNormalizedString(const PixelWand *wand)
Definition: pixel-wand.c:741
WandExport ExceptionType PixelGetExceptionType(const PixelWand *wand)
Definition: pixel-wand.c:935
WandExport Quantum PixelGetCyanQuantum(const PixelWand *wand)
Definition: pixel-wand.c:846
WandExport double PixelGetRed(const PixelWand *wand)
Definition: pixel-wand.c:1364
WandExport double PixelGetBlue(const PixelWand *wand)
Definition: pixel-wand.c:638
WandExport void PixelGetQuantumPixel(const Image *image, const PixelWand *wand, Quantum *pixel)
Definition: pixel-wand.c:1314
WandExport Quantum PixelGetMagentaQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1159
WandExport Quantum PixelGetAlphaQuantum(const PixelWand *wand)
Definition: pixel-wand.c:545
WandExport char * PixelGetException(const PixelWand *wand, ExceptionType *severity)
Definition: pixel-wand.c:880