![]() |
![]() |
![]() |
GIMP Color Library Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
struct GimpHSV; struct GimpHSL; void gimp_hsv_set (GimpHSV *hsv
,gdouble hue
,gdouble saturation
,gdouble value
); void gimp_hsv_clamp (GimpHSV *hsv
); void gimp_hsva_set (GimpHSV *hsva
,gdouble hue
,gdouble saturation
,gdouble value
,gdouble alpha
); void gimp_hsl_set (GimpHSL *hsl
,gdouble h
,gdouble s
,gdouble l
); #define GIMP_TYPE_HSV #define GIMP_TYPE_HSL
struct GimpHSV { gdouble h, s, v, a; };
Used to keep HSV and HSVA colors. All components are in a range of [0.0..1.0].
struct GimpHSL { gdouble h, s, l, a; };
Used to keep HSL and HSLA colors. All components are in a range of [0.0..1.0].
void gimp_hsva_set (GimpHSV *hsva
,gdouble hue
,gdouble saturation
,gdouble value
,gdouble alpha
);