Removes cogl_color_set_from_4d as it may mislead people.
authorRobert Bragg <robert@linux.intel.com>
Tue, 27 Jan 2009 11:07:22 +0000 (11:07 +0000)
committerRobert Bragg <robert@linux.intel.com>
Wed, 28 Jan 2009 17:20:15 +0000 (17:20 +0000)
Someone not sure which cogl_color_set_from_* version is "best" may use
set_from_4d because taking doubles implies higher precision. Currently
it doesn't have any advantage.

clutter/cogl/cogl-color.h
clutter/cogl/common/cogl-color.c

index 05650d3..8303f29 100644 (file)
@@ -49,23 +49,6 @@ void cogl_color_set_from_4ub (CoglColor *dest,
                               guint8 green,
                               guint8 blue,
                               guint8 alpha);
-/**
- * cogl_color_set_from_4d:
- * @dest: return location for a #CoglColor
- * @red: value of the red channel, between 0 and 1
- * @green: value of the green channel, between 0 and 1
- * @blue: value of the blue channel, between 0 and 1
- * @alpha: value of the alpha channel, between 0 and 1
- *
- * Sets the values of the passed channels into a #CoglColor.
- *
- * Since: 1.0
- */
-void cogl_color_set_from_4d  (CoglColor *dest,
-                              gdouble red,
-                              gdouble green,
-                              gdouble blue,
-                              gdouble alpha);
 
 /**
  * cogl_color_set_from_4f:
index e4b74c6..1a23d81 100644 (file)
@@ -43,21 +43,6 @@ cogl_color_set_from_4ub (CoglColor *dest,
 }
 
 void
-cogl_color_set_from_4d (CoglColor *dest,
-                        gdouble    red,
-                        gdouble    green,
-                        gdouble    blue,
-                        gdouble    alpha)
-{
-  g_return_if_fail (dest != NULL);
-
-  dest->red   = 255 * red;
-  dest->green = 255 * green;
-  dest->blue  = 255 * blue;
-  dest->alpha = 255 * alpha;
-}
-
-void
 cogl_color_set_from_4f (CoglColor *dest,
                         float  red,
                         float  green,