Lines Matching refs:dG
85 static void RGBtoHSV( double dR, double dG, double dB, double& dH, double& dS, double& dV ) in RGBtoHSV() argument
88 dV = std::max( dR, std::max( dG, dB ) ); in RGBtoHSV()
90 double cDelta = dV - std::min( dR, std::min( dG, dB ) ); in RGBtoHSV()
104 dH = ( dG - dB ) / cDelta; in RGBtoHSV()
106 else if( basegfx::fTools::equal( dG, dV ) ) in RGBtoHSV()
112 dH = 4.0 + ( dR - dG ) / cDelta; in RGBtoHSV()
121 static void HSVtoRGB(double dH, double dS, double dV, double& dR, double& dG, double& dB ) in HSVtoRGB() argument
126 dG = dV; in HSVtoRGB()
145 case 0: dR = dV; dG = c; dB = a; break; in HSVtoRGB()
146 case 1: dR = b; dG = dV; dB = a; break; in HSVtoRGB()
147 case 2: dR = a; dG = dV; dB = c; break; in HSVtoRGB()
148 case 3: dR = a; dG = b; dB = dV; break; in HSVtoRGB()
149 case 4: dR = c; dG = a; dB = dV; break; in HSVtoRGB()
150 case 5: dR = dV; dG = a; dB = b; break; in HSVtoRGB()
158 …B( double fCyan, double fMagenta, double fYellow, double fKey, double& dR, double& dG, double& dB ) in CMYKtoRGB() argument
165 dG = std::max( std::min( ( 1.0 - fMagenta ), 1.0), 0.0 ); in CMYKtoRGB()
172 static void RGBtoCMYK( double dR, double dG, double dB, double& fCyan, double& fMagenta, double& fY… in RGBtoCMYK() argument
175 fMagenta = 1 - dG; in RGBtoCMYK()