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:1028
WandExport PixelWand * NewPixelWand(void)
Definition: pixel-wand.c:388
WandExport void PixelGetMagickColor(const PixelWand *wand, MagickPixelPacket *color)
Definition: pixel-wand.c:1192
WandExport void PixelSetGreen(PixelWand *wand, const double green)
Definition: pixel-wand.c:1874
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:2053
WandExport void PixelSetCyan(PixelWand *wand, const double cyan)
Definition: pixel-wand.c:1774
WandExport Quantum PixelGetBlueQuantum(const PixelWand *wand)
Definition: pixel-wand.c:669
WandExport Quantum PixelGetOpacityQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1256
WandExport void PixelSetColorCount(PixelWand *wand, const size_t count)
Definition: pixel-wand.c:1707
WandExport void PixelSetYellowQuantum(PixelWand *wand, const Quantum yellow)
Definition: pixel-wand.c:2329
WandExport void PixelSetBlueQuantum(PixelWand *wand, const Quantum blue)
Definition: pixel-wand.c:1631
WandExport void PixelSetQuantumColor(PixelWand *wand, const PixelPacket *color)
Definition: pixel-wand.c:2190
WandExport void PixelSetHSL(PixelWand *wand, const double hue, const double saturation, const double lightness)
Definition: pixel-wand.c:1943
#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 PixelSetAlphaQuantum(PixelWand *wand, const Quantum opacity)
Definition: pixel-wand.c:1497
Definition: pixel-wand.c:63
WandExport void PixelSetBlack(PixelWand *wand, const double black)
Definition: pixel-wand.c:1530
WandExport void PixelSetRedQuantum(PixelWand *wand, const Quantum red)
Definition: pixel-wand.c:2262
WandExport void PixelSetYellow(PixelWand *wand, const double yellow)
Definition: pixel-wand.c:2295
WandExport double PixelGetAlpha(const PixelWand *wand)
Definition: pixel-wand.c:514
WandExport MagickBooleanType IsPixelWand(const PixelWand *wand)
Definition: pixel-wand.c:359
WandExport MagickBooleanType magick_attribute((deprecated))
WandExport void PixelSetIndex(PixelWand *wand, const IndexPacket index)
Definition: pixel-wand.c:1985
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:1597
WandExport IndexPacket PixelGetIndex(const PixelWand *wand)
Definition: pixel-wand.c:1097
WandExport void PixelSetColorFromWand(PixelWand *wand, const PixelWand *color)
Definition: pixel-wand.c:1740
WandExport double PixelGetFuzz(const PixelWand *wand)
Definition: pixel-wand.c:966
WandExport double PixelGetCyan(const PixelWand *wand)
Definition: pixel-wand.c:816
WandExport void PixelSetCyanQuantum(PixelWand *wand, const Quantum cyan)
Definition: pixel-wand.c:1808
WandExport MagickBooleanType IsPixelWandSimilar(PixelWand *p, PixelWand *q, const double fuzz)
Definition: pixel-wand.c:321
WandExport void PixelSetOpacity(PixelWand *wand, const double opacity)
Definition: pixel-wand.c:2121
WandExport void PixelSetAlpha(PixelWand *wand, const double alpha)
Definition: pixel-wand.c:1462
WandExport void PixelSetBlackQuantum(PixelWand *wand, const Quantum black)
Definition: pixel-wand.c:1564
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:1428
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 PixelSetOpacityQuantum(PixelWand *wand, const Quantum opacity)
Definition: pixel-wand.c:2157
WandExport void PixelSetMagenta(PixelWand *wand, const double magenta)
Definition: pixel-wand.c:2018
WandExport size_t PixelGetColorCount(const PixelWand *wand)
Definition: pixel-wand.c:785
WandExport void PixelSetRed(PixelWand *wand, const double red)
Definition: pixel-wand.c:2228
WandExport void PixelSetFuzz(PixelWand *wand, const double fuzz)
Definition: pixel-wand.c:1841
WandExport void PixelSetMagickColor(PixelWand *wand, const MagickPixelPacket *color)
Definition: pixel-wand.c:2086
WandExport PixelWand * DestroyPixelWand(PixelWand *wand)
Definition: pixel-wand.c:236
WandExport void PixelGetQuantumColor(const PixelWand *wand, PixelPacket *color)
Definition: pixel-wand.c:1289
WandExport MagickBooleanType PixelClearException(PixelWand *wand)
Definition: pixel-wand.c:482
WandExport char * PixelGetColorAsString(const PixelWand *wand)
Definition: pixel-wand.c:700
WandExport double PixelGetYellow(const PixelWand *wand)
Definition: pixel-wand.c:1397
WandExport MagickBooleanType PixelSetColor(PixelWand *wand, const char *color)
Definition: pixel-wand.c:1665
WandExport PixelWand * ClonePixelWand(const PixelWand *wand)
Definition: pixel-wand.c:142
WandExport void PixelSetGreenQuantum(PixelWand *wand, const Quantum green)
Definition: pixel-wand.c:1908
WandExport Quantum PixelGetRedQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1366
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:847
WandExport double PixelGetRed(const PixelWand *wand)
Definition: pixel-wand.c:1335
WandExport double PixelGetBlue(const PixelWand *wand)
Definition: pixel-wand.c:638
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:881
WandExport double PixelGetOpacity(const PixelWand *wand)
Definition: pixel-wand.c:1225