5
5
<refentry id="libgimpcolor-GimpHSV">
7
<refentrytitle role="top_of_page">GimpHSV</refentrytitle>
7
<refentrytitle role="top_of_page" id="libgimpcolor-GimpHSV.top_of_page">GimpHSV</refentrytitle>
8
8
<manvolnum>3</manvolnum>
9
9
<refmiscinfo>LIBGIMPCOLOR Library</refmiscinfo>
15
15
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
18
<refsynopsisdiv role="synopsis">
18
<refsynopsisdiv id="libgimpcolor-GimpHSV.synopsis" role="synopsis">
19
19
<title role="synopsis.title">Synopsis</title>
25
22
<link linkend="GimpHSV">GimpHSV</link>;
26
23
<link linkend="GimpHSL">GimpHSL</link>;
27
24
<link linkend="void">void</link> <link linkend="gimp-hsv-set">gimp_hsv_set</link> (<link linkend="GimpHSV">GimpHSV</link> *hsv,
51
<refsect1 role="desc">
47
<refsect1 id="libgimpcolor-GimpHSV.description" role="desc">
52
48
<title role="desc.title">Description</title>
54
50
Definitions and Functions relating to HSV colors.
58
<refsect1 role="details">
54
<refsect1 id="libgimpcolor-GimpHSV.details" role="details">
59
55
<title role="details.title">Details</title>
61
<title><anchor id="GimpHSV" role="struct"/>GimpHSV</title>
62
<indexterm><primary>GimpHSV</primary></indexterm><programlisting>typedef struct {
56
<refsect2 id="GimpHSV" role="struct">
57
<title>GimpHSV</title>
58
<indexterm zone="GimpHSV"><primary>GimpHSV</primary></indexterm><programlisting>typedef struct {
63
59
gdouble h, s, v, a;
70
<title><anchor id="GimpHSL" role="struct"/>GimpHSL</title>
71
<indexterm><primary>GimpHSL</primary></indexterm><programlisting>typedef struct {
65
<refsect2 id="GimpHSL" role="struct">
66
<title>GimpHSL</title>
67
<indexterm zone="GimpHSL"><primary>GimpHSL</primary></indexterm><programlisting>typedef struct {
72
68
gdouble h, s, l, a;
79
<title><anchor id="gimp-hsv-set" role="function"/>gimp_hsv_set ()</title>
80
<indexterm><primary>gimp_hsv_set</primary></indexterm><programlisting><link linkend="void">void</link> gimp_hsv_set (<link linkend="GimpHSV">GimpHSV</link> *hsv,
74
<refsect2 id="gimp-hsv-set" role="function">
75
<title>gimp_hsv_set ()</title>
76
<indexterm zone="gimp-hsv-set"><primary>gimp_hsv_set</primary></indexterm><programlisting><link linkend="void">void</link> gimp_hsv_set (<link linkend="GimpHSV">GimpHSV</link> *hsv,
81
77
<link linkend="gdouble">gdouble</link> hue,
82
78
<link linkend="gdouble">gdouble</link> saturation,
83
79
<link linkend="gdouble">gdouble</link> value);</programlisting>
100
96
</simpara></listitem></varlistentry>
101
97
</variablelist></refsect2>
103
<title><anchor id="gimp-hsv-clamp" role="function"/>gimp_hsv_clamp ()</title>
104
<indexterm><primary>gimp_hsv_clamp</primary></indexterm><programlisting><link linkend="void">void</link> gimp_hsv_clamp (<link linkend="GimpHSV">GimpHSV</link> *hsv);</programlisting>
98
<refsect2 id="gimp-hsv-clamp" role="function">
99
<title>gimp_hsv_clamp ()</title>
100
<indexterm zone="gimp-hsv-clamp"><primary>gimp_hsv_clamp</primary></indexterm><programlisting><link linkend="void">void</link> gimp_hsv_clamp (<link linkend="GimpHSV">GimpHSV</link> *hsv);</programlisting>
107
103
</para><variablelist role="params">
112
108
</simpara></listitem></varlistentry>
113
109
</variablelist></refsect2>
115
<title><anchor id="gimp-hsva-set" role="function"/>gimp_hsva_set ()</title>
116
<indexterm><primary>gimp_hsva_set</primary></indexterm><programlisting><link linkend="void">void</link> gimp_hsva_set (<link linkend="GimpHSV">GimpHSV</link> *hsva,
110
<refsect2 id="gimp-hsva-set" role="function">
111
<title>gimp_hsva_set ()</title>
112
<indexterm zone="gimp-hsva-set"><primary>gimp_hsva_set</primary></indexterm><programlisting><link linkend="void">void</link> gimp_hsva_set (<link linkend="GimpHSV">GimpHSV</link> *hsva,
117
113
<link linkend="gdouble">gdouble</link> hue,
118
114
<link linkend="gdouble">gdouble</link> saturation,
119
115
<link linkend="gdouble">gdouble</link> value,
140
136
</simpara></listitem></varlistentry>
141
137
</variablelist></refsect2>
143
<title><anchor id="GIMP-TYPE-HSV:CAPS" role="macro"/>GIMP_TYPE_HSV</title>
144
<indexterm><primary>GIMP_TYPE_HSV</primary></indexterm><programlisting>#define GIMP_TYPE_HSV (gimp_hsv_get_type ())
138
<refsect2 id="GIMP-TYPE-HSV:CAPS" role="macro">
139
<title>GIMP_TYPE_HSV</title>
140
<indexterm zone="GIMP-TYPE-HSV:CAPS"><primary>GIMP_TYPE_HSV</primary></indexterm><programlisting>#define GIMP_TYPE_HSV (gimp_hsv_get_type ())
145
141
</programlisting>
148
144
</para></refsect2>
150
<title><anchor id="GIMP-TYPE-HSL:CAPS" role="macro"/>GIMP_TYPE_HSL</title>
151
<indexterm><primary>GIMP_TYPE_HSL</primary></indexterm><programlisting>#define GIMP_TYPE_HSL (gimp_hsl_get_type ())
145
<refsect2 id="GIMP-TYPE-HSL:CAPS" role="macro">
146
<title>GIMP_TYPE_HSL</title>
147
<indexterm zone="GIMP-TYPE-HSL:CAPS"><primary>GIMP_TYPE_HSL</primary></indexterm><programlisting>#define GIMP_TYPE_HSL (gimp_hsl_get_type ())
152
148
</programlisting>