]> git.tdb.fi Git - libs/gl.git/commitdiff
Fix component handling error in Color
authorMikko Rasa <tdb@tdb.fi>
Sun, 5 Jan 2014 11:46:14 +0000 (13:46 +0200)
committerMikko Rasa <tdb@tdb.fi>
Sun, 5 Jan 2014 11:46:34 +0000 (13:46 +0200)
source/color.h

index 7de2eedf019b276a4171112f2b7692853bbe3cf6..c45751d02642b4f2434614889f0f2d360efbeebe 100644 (file)
@@ -13,8 +13,8 @@ struct Color
        Color(float r_, float g_, float b_): r(r_), g(g_), b(b_), a(1) { }
        Color(float r_, float g_, float b_, float a_): r(r_), g(g_), b(b_), a(a_) { }
        Color operator*(float f) const { return Color(r*f, g*f, b*f, a); }
-       Color operator+(const Color &c) const { return Color(r+c.r, g+c.g, b+c.g, 1-(1-a)*(1-c.a)); }
-       bool operator==(const Color &c) const { return (r==c.r && b==c.b && g==c.g && a==c.a); }
+       Color operator+(const Color &c) const { return Color(r+c.r, g+c.g, b+c.b, 1-(1-a)*(1-c.a)); }
+       bool operator==(const Color &c) const { return (r==c.r && g==c.g && b==c.b && a==c.a); }
        bool operator!=(const Color &c) const { return !operator==(c); }
 };