}
Magick::ColorHSL::ColorHSL(const double hue_,const double saturation_,
- const double luminosity_)
+ const double lightness_)
: Color()
{
double
green,
red;
- ConvertHSLToRGB(hue_,saturation_,luminosity_,&red,&green,&blue);
+ ConvertHSLToRGB(hue_,saturation_,lightness_,&red,&green,&blue);
quantumRed(red);
quantumGreen(green);
{
double
hue,
- luminosity,
+ lightness,
saturation;
double
red;
ConvertRGBToHSL(quantumRed(),quantumGreen(),quantumBlue(),&hue,&saturation,
- &luminosity);
+ &lightness);
hue=hue_;
- ConvertHSLToRGB(hue,saturation,luminosity,&red,&green,&blue);
+ ConvertHSLToRGB(hue,saturation,lightness,&red,&green,&blue);
quantumRed(ClampToQuantum(red));
quantumGreen(ClampToQuantum(green));
{
double
hue,
- luminosity,
+ lightness,
saturation;
ConvertRGBToHSL(quantumRed(),quantumGreen(),quantumBlue(),&hue,&saturation,
- &luminosity);
+ &lightness);
return(hue);
}
-void Magick::ColorHSL::luminosity(const double luminosity_)
+void Magick::ColorHSL::lightness (const double lightness_)
{
double
hue,
- luminosity,
+ lightness,
saturation;
double
red;
ConvertRGBToHSL(quantumRed(),quantumGreen(),quantumBlue(),&hue,&saturation,
- &luminosity);
+ &lightness);
- luminosity=luminosity_;
+ lightness=lightness_;
- ConvertHSLToRGB(hue,saturation,luminosity,&red,&green,&blue);
+ ConvertHSLToRGB(hue,saturation,lightness,&red,&green,&blue);
quantumRed(ClampToQuantum(red));
quantumGreen(ClampToQuantum(green));
quantumBlue(ClampToQuantum(blue));
}
-double Magick::ColorHSL::luminosity ( void ) const
+double Magick::ColorHSL::lightness (void) const
{
double
hue,
- luminosity,
+ lightness,
saturation;
ConvertRGBToHSL(quantumRed(),quantumGreen(),quantumBlue(),&hue,&saturation,
- &luminosity);
+ &lightness);
- return(luminosity);
+ return(lightness);
}
void Magick::ColorHSL::saturation(const double saturation_)
{
double
hue,
- luminosity,
+ lightness,
saturation;
double
red;
ConvertRGBToHSL(quantumRed(),quantumGreen(),quantumBlue(),&hue,&saturation,
- &luminosity);
+ &lightness);
saturation=saturation_;
- ConvertHSLToRGB(hue,saturation,luminosity,&red,&green,&blue);
+ ConvertHSLToRGB(hue,saturation,lightness,&red,&green,&blue);
quantumRed(ClampToQuantum(red));
quantumGreen(ClampToQuantum(green));
{
double
hue,
- luminosity,
+ lightness,
saturation;
ConvertRGBToHSL(quantumRed(),quantumGreen(),quantumBlue(),&hue,&saturation,
- &luminosity);
+ &lightness);
return(saturation);
}