|
MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
|
Go to the source code of this file.
Functions | |
| MagickExport double | ExpandAffine (const AffineMatrix *) |
| MagickExport void | ConvertHSLToRGB (const double, const double, const double, double *, double *, double *) |
| MagickExport void | ConvertRGBToHSL (const double, const double, const double, double *, double *, double *) |
| MagickExport void ConvertHSLToRGB | ( | const double | , |
| const double | , | ||
| const double | , | ||
| double * | , | ||
| double * | , | ||
| double * | |||
| ) |
| MagickExport void ConvertRGBToHSL | ( | const double | red, |
| const double | green, | ||
| const double | blue, | ||
| double * | hue, | ||
| double * | saturation, | ||
| double * | lightness | ||
| ) |
Definition at line 1104 of file gem.c.
References MagickEpsilon, MagickMax, MagickMin, PerceptibleReciprocal(), and QuantumScale.
Referenced by ColorThresholdImage(), ExecuteRPN(), GetHslFlt(), GetHslInt(), ModulateHSL(), and sRGBTransformImage().
| MagickExport double ExpandAffine | ( | const AffineMatrix * | affine | ) |
Definition at line 1469 of file gem.c.
References _AffineMatrix::rx, _AffineMatrix::ry, _AffineMatrix::sx, and _AffineMatrix::sy.
Referenced by DrawBoundingRectangles(), DrawDashPolygon(), DrawPolygonPrimitive(), DrawPrimitive(), RenderMVGContent(), RenderPostscript(), and TraceStrokePolygon().