11 : red(0), green(0), blue(0), alpha(1.0)
13 Color(float red, float green, float blue, float alpha = 1.0)
14 : red(red), green(green), blue(blue), alpha(alpha)
20 Color(const std::vector<float>& vals)
34 void check_color_ranges()
36 if(red < 0 || red > 1.0 || green < 0 || green > 1.0
37 || blue < 0 || blue > 1.0
38 || alpha < 0 || alpha > 1.0)
39 msg_warning("color value out of range: " << red << ", " << green << ", " << blue << ", " << alpha);
42 float red, green, blue, alpha;