55
54
<title role="details.title">Details</title>
56
55
<refsect2 id="GimpHSV" role="struct">
57
56
<title>GimpHSV</title>
58
<indexterm zone="GimpHSV"><primary>GimpHSV</primary></indexterm><programlisting>typedef struct {
57
<indexterm zone="GimpHSV"><primary sortas="GimpHSV">GimpHSV</primary></indexterm><programlisting>typedef struct {
59
58
gdouble h, s, v, a;
65
63
<refsect2 id="GimpHSL" role="struct">
66
64
<title>GimpHSL</title>
67
<indexterm zone="GimpHSL"><primary>GimpHSL</primary></indexterm><programlisting>typedef struct {
65
<indexterm zone="GimpHSL"><primary sortas="GimpHSL">GimpHSL</primary></indexterm><programlisting>typedef struct {
68
66
gdouble h, s, l, a;
74
71
<refsect2 id="gimp-hsv-set" role="function">
75
72
<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,
73
<indexterm zone="gimp-hsv-set"><primary sortas="gimp_hsv_set">gimp_hsv_set</primary></indexterm><programlisting><link linkend="void">void</link> gimp_hsv_set (<link linkend="GimpHSV">GimpHSV</link> *hsv,
77
74
<link linkend="gdouble">gdouble</link> hue,
78
75
<link linkend="gdouble">gdouble</link> saturation,
79
76
<link linkend="gdouble">gdouble</link> value);</programlisting>
82
78
</para><variablelist role="params">
83
<varlistentry><term><parameter>hsv</parameter> :</term>
85
</simpara></listitem></varlistentry>
86
<varlistentry><term><parameter>hue</parameter> :</term>
88
</simpara></listitem></varlistentry>
89
<varlistentry><term><parameter>saturation</parameter> :</term>
91
</simpara></listitem></varlistentry>
92
<varlistentry><term><parameter>value</parameter> :</term>
79
<varlistentry><term><parameter>hsv</parameter> :</term>
81
</simpara></listitem></varlistentry>
82
<varlistentry><term><parameter>hue</parameter> :</term>
84
</simpara></listitem></varlistentry>
85
<varlistentry><term><parameter>saturation</parameter> :</term>
87
</simpara></listitem></varlistentry>
88
<varlistentry><term><parameter>value</parameter> :</term>
96
90
</simpara></listitem></varlistentry>
97
91
</variablelist></refsect2>
98
92
<refsect2 id="gimp-hsv-clamp" role="function">
99
93
<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>
94
<indexterm zone="gimp-hsv-clamp"><primary sortas="gimp_hsv_clamp">gimp_hsv_clamp</primary></indexterm><programlisting><link linkend="void">void</link> gimp_hsv_clamp (<link linkend="GimpHSV">GimpHSV</link> *hsv);</programlisting>
103
96
</para><variablelist role="params">
104
<varlistentry><term><parameter>hsv</parameter> :</term>
97
<varlistentry><term><parameter>hsv</parameter> :</term>
105
98
<listitem><simpara>
108
99
</simpara></listitem></varlistentry>
109
100
</variablelist></refsect2>
110
101
<refsect2 id="gimp-hsva-set" role="function">
111
102
<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,
103
<indexterm zone="gimp-hsva-set"><primary sortas="gimp_hsva_set">gimp_hsva_set</primary></indexterm><programlisting><link linkend="void">void</link> gimp_hsva_set (<link linkend="GimpHSV">GimpHSV</link> *hsva,
113
104
<link linkend="gdouble">gdouble</link> hue,
114
105
<link linkend="gdouble">gdouble</link> saturation,
115
106
<link linkend="gdouble">gdouble</link> value,
116
107
<link linkend="gdouble">gdouble</link> alpha);</programlisting>
119
109
</para><variablelist role="params">
120
<varlistentry><term><parameter>hsva</parameter> :</term>
122
</simpara></listitem></varlistentry>
123
<varlistentry><term><parameter>hue</parameter> :</term>
125
</simpara></listitem></varlistentry>
126
<varlistentry><term><parameter>saturation</parameter> :</term>
128
</simpara></listitem></varlistentry>
129
<varlistentry><term><parameter>value</parameter> :</term>
131
</simpara></listitem></varlistentry>
132
<varlistentry><term><parameter>alpha</parameter> :</term>
110
<varlistentry><term><parameter>hsva</parameter> :</term>
112
</simpara></listitem></varlistentry>
113
<varlistentry><term><parameter>hue</parameter> :</term>
115
</simpara></listitem></varlistentry>
116
<varlistentry><term><parameter>saturation</parameter> :</term>
118
</simpara></listitem></varlistentry>
119
<varlistentry><term><parameter>value</parameter> :</term>
121
</simpara></listitem></varlistentry>
122
<varlistentry><term><parameter>alpha</parameter> :</term>
136
124
</simpara></listitem></varlistentry>
137
125
</variablelist></refsect2>
138
<refsect2 id="GIMP-TYPE-HSV:CAPS" role="macro">
126
<refsect2 id="GIMP-TYPE-HSV--CAPS" role="macro">
139
127
<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 ())
128
<indexterm zone="GIMP-TYPE-HSV--CAPS"><primary sortas="GIMP_TYPE_HSV">GIMP_TYPE_HSV</primary></indexterm><programlisting>#define GIMP_TYPE_HSV (gimp_hsv_get_type ())
141
129
</programlisting>
144
131
</para></refsect2>
145
<refsect2 id="GIMP-TYPE-HSL:CAPS" role="macro">
132
<refsect2 id="GIMP-TYPE-HSL--CAPS" role="macro">
146
133
<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 ())
134
<indexterm zone="GIMP-TYPE-HSL--CAPS"><primary sortas="GIMP_TYPE_HSL">GIMP_TYPE_HSL</primary></indexterm><programlisting>#define GIMP_TYPE_HSL (gimp_hsl_get_type ())
148
135
</programlisting>
151
137
</para></refsect2>