Lines Matching refs:nHue
94 double hsl2rgbHelper( double nValue1, double nValue2, double nHue ) in hsl2rgbHelper() argument
97 nHue = fmod( nHue, 360.0 ); in hsl2rgbHelper()
100 if( nHue < 0.0 ) in hsl2rgbHelper()
101 nHue += 360.0; in hsl2rgbHelper()
103 if( nHue < 60.0 ) in hsl2rgbHelper()
104 return nValue1 + (nValue2 - nValue1)*nHue/60.0; in hsl2rgbHelper()
105 else if( nHue < 180.0 ) in hsl2rgbHelper()
107 else if( nHue < 240.0 ) in hsl2rgbHelper()
108 return nValue1 + (nValue2 - nValue1)*(240.0 - nHue)/60.0; in hsl2rgbHelper()
113 RGBColor::RGBTriple hsl2rgb( double nHue, double nSaturation, double nLuminance ) in hsl2rgb() argument
125 nHue + 120.0 ); in hsl2rgb()
128 nHue ); in hsl2rgb()
131 nHue - 120.0 ); in hsl2rgb()
172 HSLColor::HSLTriple::HSLTriple( double nHue, double nSaturation, double nLuminance ) : in HSLTriple() argument
173 mnHue( nHue ), in HSLTriple()
195 HSLColor::HSLColor( double nHue, double nSaturation, double nLuminance ) : in HSLColor() argument
196 maHSLTriple( nHue, nSaturation, nLuminance ), in HSLColor()
305 double nHue=0.0; in interpolate() local
315 nHue = (1.0-t)*(nFromHue + 360.0) + t*nToHue; in interpolate()
325 nHue = (1.0-t)*nFromHue + t*(nToHue + 360.0); in interpolate()
333 nHue = (1.0-t)*nFromHue + t*nToHue; in interpolate()
336 return HSLColor( nHue, in interpolate()