47
47
<div class="refsynopsisdiv">
48
48
<a name="libgimp-gimpchannel.synopsis"></a><h2>Synopsis</h2>
49
49
<pre class="synopsis">
51
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
52
>gint32</a> <a class="link" href="libgimp-gimpchannel.html#gimp-channel-new" title="gimp_channel_new ()">gimp_channel_new</a> (<a
53
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
56
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
59
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
62
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
65
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
68
href="/usr/share/gtk-doc/html/libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
50
gint32 <a class="link" href="libgimp-gimpchannel.html#gimp-channel-new" title="gimp_channel_new ()">gimp_channel_new</a> (gint32 image_ID,
56
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
69
57
>GimpRGB</a> *color);
71
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
72
>gint32</a> <a class="link" href="libgimp-gimpchannel.html#gimp-channel-new-from-component" title="gimp_channel_new_from_component ()">gimp_channel_new_from_component</a> (<a
73
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
58
gint32 <a class="link" href="libgimp-gimpchannel.html#gimp-channel-new-from-component" title="gimp_channel_new_from_component ()">gimp_channel_new_from_component</a> (gint32 image_ID,
76
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelType"
60
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelType"
77
61
>GimpChannelType</a> component,
79
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
82
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
83
>gint32</a> <a class="link" href="libgimp-gimpchannel.html#gimp-channel-copy" title="gimp_channel_copy ()">gimp_channel_copy</a> (<a
84
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
85
>gint32</a> channel_ID);
87
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
88
>gboolean</a> <a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-show-masked" title="gimp_channel_get_show_masked ()">gimp_channel_get_show_masked</a> (<a
89
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
90
>gint32</a> channel_ID);
92
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
93
>gboolean</a> <a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-show-masked" title="gimp_channel_set_show_masked ()">gimp_channel_set_show_masked</a> (<a
94
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
95
>gint32</a> channel_ID,
97
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
98
>gboolean</a> show_masked);
100
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
101
>gdouble</a> <a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-opacity" title="gimp_channel_get_opacity ()">gimp_channel_get_opacity</a> (<a
102
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
103
>gint32</a> channel_ID);
105
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
106
>gboolean</a> <a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-opacity" title="gimp_channel_set_opacity ()">gimp_channel_set_opacity</a> (<a
107
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
108
>gint32</a> channel_ID,
110
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
111
>gdouble</a> opacity);
113
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
114
>gboolean</a> <a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-color" title="gimp_channel_get_color ()">gimp_channel_get_color</a> (<a
115
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
116
>gint32</a> channel_ID,
118
href="/usr/share/gtk-doc/html/libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
119
>GimpRGB</a> *color);
121
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
122
>gboolean</a> <a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-color" title="gimp_channel_set_color ()">gimp_channel_set_color</a> (<a
123
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
124
>gint32</a> channel_ID,
126
href="/usr/share/gtk-doc/html/libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
127
>GimpRGB</a> *color);
129
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
130
>gboolean</a> <a class="link" href="libgimp-gimpchannel.html#gimp-channel-combine-masks" title="gimp_channel_combine_masks ()">gimp_channel_combine_masks</a> (<a
131
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
132
>gint32</a> channel1_ID,
134
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
135
>gint32</a> channel2_ID,
137
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
63
gint32 <a class="link" href="libgimp-gimpchannel.html#gimp-channel-copy" title="gimp_channel_copy ()">gimp_channel_copy</a> (gint32 channel_ID);
64
gboolean <a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-show-masked" title="gimp_channel_get_show_masked ()">gimp_channel_get_show_masked</a> (gint32 channel_ID);
65
gboolean <a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-show-masked" title="gimp_channel_set_show_masked ()">gimp_channel_set_show_masked</a> (gint32 channel_ID,
66
gboolean show_masked);
67
gdouble <a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-opacity" title="gimp_channel_get_opacity ()">gimp_channel_get_opacity</a> (gint32 channel_ID);
68
gboolean <a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-opacity" title="gimp_channel_set_opacity ()">gimp_channel_set_opacity</a> (gint32 channel_ID,
70
gboolean <a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-color" title="gimp_channel_get_color ()">gimp_channel_get_color</a> (gint32 channel_ID,
72
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
74
gboolean <a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-color" title="gimp_channel_set_color ()">gimp_channel_set_color</a> (gint32 channel_ID,
76
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
78
gboolean <a class="link" href="libgimp-gimpchannel.html#gimp-channel-combine-masks" title="gimp_channel_combine_masks ()">gimp_channel_combine_masks</a> (gint32 channel1_ID,
81
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
138
82
>GimpChannelOps</a> operation,
140
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
143
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
147
87
<div class="refsect1" lang="en">
154
94
<a name="libgimp-gimpchannel.details"></a><h2>Details</h2>
155
95
<div class="refsect2" lang="en">
156
96
<a name="gimp-channel-new"></a><h3>gimp_channel_new ()</h3>
157
<pre class="programlisting"><a
158
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
159
>gint32</a> gimp_channel_new (<a
160
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
161
>gint32</a> image_ID,
163
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
166
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
169
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
172
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
173
>gdouble</a> opacity,
175
href="/usr/share/gtk-doc/html/libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
97
<pre class="programlisting">gint32 gimp_channel_new (gint32 image_ID,
103
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
176
104
>GimpRGB</a> *color);</pre>
178
106
Create a new channel.
233
161
<div class="refsect2" lang="en">
234
162
<a name="gimp-channel-new-from-component"></a><h3>gimp_channel_new_from_component ()</h3>
235
<pre class="programlisting"><a
236
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
237
>gint32</a> gimp_channel_new_from_component (<a
238
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
239
>gint32</a> image_ID,
163
<pre class="programlisting">gint32 gimp_channel_new_from_component (gint32 image_ID,
241
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelType"
165
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelType"
242
166
>GimpChannelType</a> component,
244
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
245
>gchar</a> *name);</pre>
167
const gchar *name);</pre>
247
169
Create a new channel from a color component
544
434
<div class="refsect2" lang="en">
545
435
<a name="gimp-channel-combine-masks"></a><h3>gimp_channel_combine_masks ()</h3>
546
<pre class="programlisting"><a
547
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
548
>gboolean</a> gimp_channel_combine_masks (<a
549
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
550
>gint32</a> channel1_ID,
552
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
553
>gint32</a> channel2_ID,
555
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
436
<pre class="programlisting">gboolean gimp_channel_combine_masks (gint32 channel1_ID,
439
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
556
440
>GimpChannelOps</a> operation,
558
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
561
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
562
>gint</a> offy);</pre>
564
444
Combine two channel masks.