[gitg/vala] Added r/g/b accessors for color



commit 654b27ba665b9b9002364984acc7b40c867f37d8
Author: Jesse van den Kieboom <jesse vandenkieboom epfl ch>
Date:   Sun Apr 22 15:10:09 2012 +0200

    Added r/g/b accessors for color

 libgitg/gitg-color.vala |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)
---
diff --git a/libgitg/gitg-color.vala b/libgitg/gitg-color.vala
index 5dc4077..718e71a 100644
--- a/libgitg/gitg-color.vala
+++ b/libgitg/gitg-color.vala
@@ -38,11 +38,26 @@ public class Color : Object
 		current_index = 0;
 	}
 
+	public double r
+	{
+		get { return palette[idx].r / 255.0; }
+	}
+
+	public double g
+	{
+		get { return palette[idx].g / 255.0; }
+	}
+
+	public double b
+	{
+		get { return palette[idx].b / 255.0; }
+	}
+
 	public void components(out double r, out double g, out double b)
 	{
-		r = palette[idx].r / 255.0;
-		g = palette[idx].g / 255.0;
-		b = palette[idx].b / 255.0;
+		r = this.r;
+		g = this.g;
+		b = this.b;
 	}
 
 	private static uint inc_index()



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]