18#ifndef MAGICKWAND_PIXEL_WAND_H
19#define MAGICKWAND_PIXEL_WAND_H
21#if defined(__cplusplus) || defined(c_plusplus)
29 *PixelGetColorAsNormalizedString(
const PixelWand *),
30 *PixelGetColorAsString(
const PixelWand *),
31 *PixelGetException(
const PixelWand *,ExceptionType *);
33extern WandExport
double
34 PixelGetAlpha(
const PixelWand *) magick_attribute((__pure__)),
35 PixelGetBlack(
const PixelWand *) magick_attribute((__pure__)),
36 PixelGetBlue(
const PixelWand *) magick_attribute((__pure__)),
37 PixelGetCyan(
const PixelWand *) magick_attribute((__pure__)),
38 PixelGetFuzz(
const PixelWand *) magick_attribute((__pure__)),
39 PixelGetGreen(
const PixelWand *) magick_attribute((__pure__)),
40 PixelGetMagenta(
const PixelWand *) magick_attribute((__pure__)),
41 PixelGetAlpha(
const PixelWand *) magick_attribute((__pure__)),
42 PixelGetRed(
const PixelWand *) magick_attribute((__pure__)),
43 PixelGetYellow(
const PixelWand *) magick_attribute((__pure__));
45extern WandExport ExceptionType
48extern WandExport MagickBooleanType
54extern WandExport PixelInfo
59 **ClonePixelWands(
const PixelWand **,
const size_t),
61 **DestroyPixelWands(
PixelWand **,
const size_t),
63 **NewPixelWands(
const size_t);
65extern WandExport Quantum
66 PixelGetAlphaQuantum(
const PixelWand *) magick_attribute((__pure__)),
67 PixelGetBlackQuantum(
const PixelWand *) magick_attribute((__pure__)),
68 PixelGetBlueQuantum(
const PixelWand *) magick_attribute((__pure__)),
69 PixelGetCyanQuantum(
const PixelWand *) magick_attribute((__pure__)),
70 PixelGetGreenQuantum(
const PixelWand *) magick_attribute((__pure__)),
71 PixelGetIndex(
const PixelWand *) magick_attribute((__pure__)),
72 PixelGetMagentaQuantum(
const PixelWand *) magick_attribute((__pure__)),
73 PixelGetAlphaQuantum(
const PixelWand *) magick_attribute((__pure__)),
74 PixelGetRedQuantum(
const PixelWand *) magick_attribute((__pure__)),
75 PixelGetYellowQuantum(
const PixelWand *) magick_attribute((__pure__));
77extern WandExport
size_t
78 PixelGetColorCount(
const PixelWand *) magick_attribute((__pure__));
82 PixelGetHSL(
const PixelWand *,
double *,
double *,
double *),
83 PixelGetMagickColor(
const PixelWand *,PixelInfo *),
84 PixelGetQuantumPacket(
const PixelWand *,PixelInfo *),
85 PixelGetQuantumPixel(
const Image *,
const PixelWand *,Quantum *),
87 PixelSetAlphaQuantum(
PixelWand *,
const Quantum),
89 PixelSetBlackQuantum(
PixelWand *,
const Quantum),
91 PixelSetBlueQuantum(
PixelWand *,
const Quantum),
93 PixelSetColorCount(
PixelWand *,
const size_t),
95 PixelSetCyanQuantum(
PixelWand *,
const Quantum),
98 PixelSetGreenQuantum(
PixelWand *,
const Quantum),
99 PixelSetHSL(
PixelWand *,
const double,
const double,
const double),
100 PixelSetIndex(
PixelWand *,
const Quantum),
101 PixelSetMagenta(
PixelWand *,
const double),
102 PixelSetMagentaQuantum(
PixelWand *,
const Quantum),
103 PixelSetPixelColor(
PixelWand *,
const PixelInfo *),
105 PixelSetAlphaQuantum(
PixelWand *,
const Quantum),
106 PixelSetPixelColor(
PixelWand *,
const PixelInfo *),
107 PixelSetQuantumPixel(
const Image *,
const Quantum *,
PixelWand *),
109 PixelSetRedQuantum(
PixelWand *,
const Quantum),
110 PixelSetYellow(
PixelWand *,
const double),
111 PixelSetYellowQuantum(
PixelWand *,
const Quantum);
113#if defined(__cplusplus) || defined(c_plusplus)