[gimp] libgimpcolor: deprecate most of gimpcolorspace.[ch]



commit 8bb0fa8372ff8e84783fcb32d1c45acdb6845b0f
Author: Michael Natterer <mitch gimp org>
Date:   Mon Jun 30 17:39:15 2014 +0200

    libgimpcolor: deprecate most of gimpcolorspace.[ch]
    
    Only leave the functions undeprecated that work on structs of doubles.

 libgimpcolor/gimpcolorspace.h |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)
---
diff --git a/libgimpcolor/gimpcolorspace.h b/libgimpcolor/gimpcolorspace.h
index 0df630c..df0b5e4 100644
--- a/libgimpcolor/gimpcolorspace.h
+++ b/libgimpcolor/gimpcolorspace.h
@@ -48,10 +48,13 @@ void   gimp_hsl_to_rgb          (const GimpHSL  *hsl,
 void   gimp_cmyk_to_rgb         (const GimpCMYK *cmyk,
                                  GimpRGB        *rgb);
 
+GIMP_DEPRECATED
 void   gimp_rgb_to_hwb          (const GimpRGB  *rgb,
                                  gdouble        *hue,
                                  gdouble        *whiteness,
                                  gdouble        *blackness);
+
+GIMP_DEPRECATED
 void   gimp_hwb_to_rgb          (gdouble         hue,
                                  gdouble         whiteness,
                                  gdouble         blackness,
@@ -60,28 +63,39 @@ void   gimp_hwb_to_rgb          (gdouble         hue,
 
 /*  gint functions  */
 
+GIMP_DEPRECATED_FOR (gimp_rgb_to_hsv)
 void    gimp_rgb_to_hsv_int     (gint    *red         /* returns hue        */,
                                  gint    *green       /* returns saturation */,
                                  gint    *blue        /* returns value      */);
+
+GIMP_DEPRECATED_FOR (gimp_hsv_to_rgb)
 void    gimp_hsv_to_rgb_int     (gint    *hue         /* returns red        */,
                                  gint    *saturation  /* returns green      */,
                                  gint    *value       /* returns blue       */);
 
+GIMP_DEPRECATED_FOR (gimp_rgb_to_cmyk)
 void    gimp_rgb_to_cmyk_int    (gint    *red         /* returns cyan       */,
                                  gint    *green       /* returns magenta    */,
                                  gint    *blue        /* returns yellow     */,
                                  gint    *pullout     /* returns black      */);
+
+GIMP_DEPRECATED_FOR (gimp_cmyk_to_rgb)
 void    gimp_cmyk_to_rgb_int    (gint    *cyan        /* returns red        */,
                                  gint    *magenta     /* returns green      */,
                                  gint    *yellow      /* returns blue       */,
                                  gint    *black       /* not changed        */);
 
+GIMP_DEPRECATED_FOR (gimp_rgb_to_hsl)
 void    gimp_rgb_to_hsl_int     (gint    *red         /* returns hue        */,
                                  gint    *green       /* returns saturation */,
                                  gint    *blue        /* returns lightness  */);
+
+GIMP_DEPRECATED_FOR (gimp_rgb_to_hsl)
 gint    gimp_rgb_to_l_int       (gint     red,
                                  gint     green,
                                  gint     blue);
+
+GIMP_DEPRECATED_FOR (gimp_hsl_to_rgb)
 void    gimp_hsl_to_rgb_int     (gint    *hue         /* returns red        */,
                                  gint    *saturation  /* returns green      */,
                                  gint    *lightness   /* returns blue       */);
@@ -89,10 +103,13 @@ void    gimp_hsl_to_rgb_int     (gint    *hue         /* returns red        */,
 
 /*  gdouble functions  */
 
+GIMP_DEPRECATED_FOR (gimp_rgb_to_hsv)
 void    gimp_rgb_to_hsv4        (const guchar *rgb,
                                  gdouble      *hue,
                                  gdouble      *saturation,
                                  gdouble      *value);
+
+GIMP_DEPRECATED_FOR (gimp_hsv_to_rgb)
 void    gimp_hsv_to_rgb4        (guchar       *rgb,
                                  gdouble       hue,
                                  gdouble       saturation,


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