GetExceptionInfo( &exception );
if ( QueryColorCompliance( x11color_.c_str(), AllCompliance, &target_color, &exception ) )
{
- redQuantum( target_color.red );
- greenQuantum( target_color.green );
- blueQuantum( target_color.blue );
- alphaQuantum( target_color.alpha );
+ redQuantum( ClampToQuantum( target_color.red ) );
+ greenQuantum( ClampToQuantum( target_color.green ) );
+ blueQuantum( ClampToQuantum( target_color.blue ) );
+ alphaQuantum( ClampToQuantum( target_color.alpha ) );
if ( target_color.alpha != OpaqueAlpha )
_pixelType = RGBAPixel;
&green,
&blue );
- redQuantum ( red );
- greenQuantum ( green );
- blueQuantum ( blue );
+ redQuantum ( ClampToQuantum( red ) );
+ greenQuantum ( ClampToQuantum( green ) );
+ blueQuantum ( ClampToQuantum( blue ) );
alphaQuantum ( OpaqueAlpha );
}
&blue
);
- redQuantum ( red );
- greenQuantum ( green );
- blueQuantum ( blue );
+ redQuantum ( ClampToQuantum( red ) );
+ greenQuantum ( ClampToQuantum( green ) );
+ blueQuantum ( ClampToQuantum( blue ) );
}
double Magick::ColorHSL::hue ( void ) const
&blue
);
- redQuantum ( red );
- greenQuantum ( green );
- blueQuantum ( blue );
+ redQuantum ( ClampToQuantum( red ) );
+ greenQuantum ( ClampToQuantum( green ) );
+ blueQuantum ( ClampToQuantum( blue ) );
}
double Magick::ColorHSL::saturation ( void ) const
&blue
);
- redQuantum ( red );
- greenQuantum ( green );
- blueQuantum ( blue );
+ redQuantum ( ClampToQuantum( red ) );
+ greenQuantum ( ClampToQuantum( green ) );
+ blueQuantum ( ClampToQuantum( blue ) );
}
double Magick::ColorHSL::luminosity ( void ) const
}
Magick::Color Magick::Image::matteColor ( void ) const
{
- return Color( constImage()->matte_color.red,
- constImage()->matte_color.green,
- constImage()->matte_color.blue );
+ return Color( ClampToQuantum( constImage()->matte_color.red ),
+ ClampToQuantum( constImage()->matte_color.green ),
+ ClampToQuantum( constImage()->matte_color.blue ) );
}
double Magick::Image::meanErrorPerPixel ( void ) const
inline Magick::Quantum Magick::Color::redQuantum ( void ) const
{
- return ClampToQuantum(_pixel->red);
+ return MagickCore::ClampToQuantum(_pixel->red);
}
inline void Magick::Color::greenQuantum ( Magick::Quantum green_ )
inline Magick::Quantum Magick::Color::greenQuantum ( void ) const
{
- return ClampToQuantum(_pixel->green);
+ return MagickCore::ClampToQuantum(_pixel->green);
}
inline void Magick::Color::blueQuantum ( Magick::Quantum blue_ )
inline Magick::Quantum Magick::Color::blueQuantum ( void ) const
{
- return ClampToQuantum(_pixel->blue);
+ return MagickCore::ClampToQuantum(_pixel->blue);
}
inline void Magick::Color::alphaQuantum ( Magick::Quantum alpha_ )