18 #ifndef _MAGICKCORE_PIXEL_PRIVATE_H
19 #define _MAGICKCORE_PIXEL_PRIVATE_H
28 #if defined(__cplusplus) || defined(c_plusplus)
34 #if !defined(MAGICKCORE_HDRI_SUPPORT)
55 #if !defined(MAGICKCORE_HDRI_SUPPORT)
86 sign=x < 0.0 ? -1.0 : 1.0;
129 #if defined(__cplusplus) || defined(c_plusplus)
MagickRealType opacity
Definition: pixel.h:122
#define GetPixelBlue(pixel)
Definition: pixel-accessor.h:38
#define GetPixelOpacity(pixel)
Definition: pixel-accessor.h:49
#define GetPixelGreen(pixel)
Definition: pixel-accessor.h:43
float MagickRealType
Definition: magick-type.h:79
double bias
Definition: image.h:218
#define MagickEpsilon
Definition: magick-type.h:142
ClassType storage_class
Definition: image.h:155
#define GetPixelRed(pixel)
Definition: pixel-accessor.h:50
#define SetPixelGreen(pixel, value)
Definition: pixel-accessor.h:77
MagickBooleanType
Definition: magick-type.h:214
static MagickBooleanType IsMonochromePixel(const PixelPacket *pixel)
Definition: pixel-private.h:53
Definition: magick-type.h:217
static MagickBooleanType IsGrayPixel(const PixelPacket *pixel)
Definition: pixel-private.h:32
#define SetPixelRed(pixel, value)
Definition: pixel-accessor.h:87
Definition: colorspace.h:39
#define GetPixelIndex(indexes)
Definition: pixel-accessor.h:44
#define SetPixelOpacity(pixel, value)
Definition: pixel-accessor.h:85
static void SetMagickPixelPacket(const Image *image, const PixelPacket *color, const IndexPacket *index, MagickPixelPacket *pixel)
Definition: pixel-private.h:92
MagickRealType red
Definition: pixel.h:122
static Quantum ClampToQuantum(const MagickRealType value)
Definition: quantum.h:88
Definition: magick-type.h:216
MagickRealType green
Definition: pixel.h:122
#define SetPixelIndex(indexes, value)
Definition: pixel-accessor.h:78
static void SetPixelPacket(const Image *image, const MagickPixelPacket *pixel, PixelPacket *color, IndexPacket *index)
Definition: pixel-private.h:117
MagickRealType blue
Definition: pixel.h:122
static void SetMagickPixelPacketBias(const Image *image, MagickPixelPacket *pixel)
Definition: pixel-private.h:104
Definition: magick-type.h:211
Quantum IndexPacket
Definition: pixel.h:129
static double PerceptibleReciprocal(const double x)
Definition: pixel-private.h:78
#define SetPixelBlue(pixel, value)
Definition: pixel-accessor.h:71
MagickRealType index
Definition: pixel.h:122
ColorspaceType colorspace
Definition: image.h:158
#define QuantumRange
Definition: magick-type.h:97