12 return Color(1, 1, 1);
17 return Color(1, 0, 0);
22 return Color(0, 1, 0);
27 return Color(0, 0, 1);
33 return Color(a.r + b.r, a.g + b.g, a.b + b.b, a.a + b.a);
38 return Color(-c.r, -c.g, -c.b, -c.a);
48 return Color(a.r * b.r, a.g * b.g, a.b * b.b, a.a * b.a);
51 Color operator* (
const float k,
const Color& c )
53 return Color(c.r * k, c.g * k, c.b * k, c.a * k);
56 Color operator* (
const Color& c,
const float k )
63 return Color(a.r / b.r, a.g / b.g, a.b / b.b, a.a / b.a);
66 Color operator/ (
const float k,
const Color& c )
68 return Color(k / c.r, k / c.g, k / c.b, k / c.a);
71 Color operator/ (
const Color& c,
const float k )
Color Black()
utilitaire. renvoie une couleur noire.
representation d'une couleur (rgba) transparente ou opaque.
Color White()
utilitaire. renvoie une couleur blanche.
Color Red()
utilitaire. renvoie une couleur rouge.
Color Green()
utilitaire. renvoie une couleur verte.
Color Blue()
utilitaire. renvoie une couleur bleue.