Lines Matching refs:min
53 return 0xFF000000 | std::max(0, std::min(r, 255)) << 16 | std::max(0, std::min(g, 255)) << 8 | std::max(0, std::min(b, 255));
58 return std::max(0, std::min(a, 255)) << 24 | std::max(0, std::min(r, 255)) << 16 | std::max(0, std::min(g, 255)) << 8 | std::max(0, std::min(b, 255));
64 return std::max(0, std::min(static_cast<int>(lroundf(255.0f * f)), 255));
286 float multiplier = std::min(1.0f, v + 0.33f) / v;
401 double min = std::min(std::min(r, g), b);
403 if (max == min)
406 hue = (60.0 * ((g - b) / (max - min))) + 360.0;
408 hue = (60.0 * ((b - r) / (max - min))) + 120.0;
410 hue = (60.0 * ((r - g) / (max - min))) + 240.0;
418 lightness = 0.5 * (max + min);
419 if (max == min)
422 saturation = ((max - min) / (max + min));
424 saturation = ((max - min) / (2.0 - (max + min)));