~ubuntu-branches/ubuntu/jaunty/gimp/jaunty-security

« back to all changes in this revision

Viewing changes to devel-docs/libgimpcolor/html/libgimpcolor-GimpBilinear.html

  • Committer: Bazaar Package Importer
  • Author(s): Pedro Fragoso
  • Date: 2009-03-17 03:00:24 UTC
  • mfrom: (1.1.20 upstream)
  • Revision ID: james.westby@ubuntu.com-20090317030024-gnp1dhd0hnt80f4h
Tags: 2.6.6-0ubuntu1
* New upstream release (LP: #344052)
* debian/patches/04_from_bugzilla_572403.patch:
  - Dropped, the fix is in the tarball

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
<a name="libgimpcolor-GimpBilinear.synopsis"></a><h2>Synopsis</h2>
44
44
<pre class="synopsis">
45
45
<a
46
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
46
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
47
47
>gdouble</a>             <a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear" title="gimp_bilinear ()">gimp_bilinear</a>                       (<a
48
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
48
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
49
49
>gdouble</a> x,
50
50
                                                         <a
51
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
51
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
52
52
>gdouble</a> y,
53
53
                                                         <a
54
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
54
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
55
55
>gdouble</a> *values);
56
56
<a
57
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"
 
57
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
58
58
>guchar</a>              <a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-8" title="gimp_bilinear_8 ()">gimp_bilinear_8</a>                     (<a
59
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
59
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
60
60
>gdouble</a> x,
61
61
                                                         <a
62
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
62
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
63
63
>gdouble</a> y,
64
64
                                                         <a
65
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"
 
65
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
66
66
>guchar</a> *values);
67
67
guint16             <a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-16" title="gimp_bilinear_16 ()">gimp_bilinear_16</a>                    (<a
68
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
68
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
69
69
>gdouble</a> x,
70
70
                                                         <a
71
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
71
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
72
72
>gdouble</a> y,
73
73
                                                         guint16 *values);
74
74
guint32             <a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-32" title="gimp_bilinear_32 ()">gimp_bilinear_32</a>                    (<a
75
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
75
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
76
76
>gdouble</a> x,
77
77
                                                         <a
78
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
78
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
79
79
>gdouble</a> y,
80
80
                                                         guint32 *values);
81
81
<a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="GimpRGB">GimpRGB</a>             <a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-rgb" title="gimp_bilinear_rgb ()">gimp_bilinear_rgb</a>                   (<a
82
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
82
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
83
83
>gdouble</a> x,
84
84
                                                         <a
85
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
85
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
86
86
>gdouble</a> y,
87
87
                                                         <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="GimpRGB">GimpRGB</a> *values);
88
88
<a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="GimpRGB">GimpRGB</a>             <a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-rgba" title="gimp_bilinear_rgba ()">gimp_bilinear_rgba</a>                  (<a
89
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
89
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
90
90
>gdouble</a> x,
91
91
                                                         <a
92
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
92
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
93
93
>gdouble</a> y,
94
94
                                                         <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="GimpRGB">GimpRGB</a> *values);
95
95
void                <a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-pixels-8" title="gimp_bilinear_pixels_8 ()">gimp_bilinear_pixels_8</a>              (<a
96
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"
 
96
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
97
97
>guchar</a> *dest,
98
98
                                                         <a
99
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
99
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
100
100
>gdouble</a> x,
101
101
                                                         <a
102
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
102
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
103
103
>gdouble</a> y,
104
104
                                                         <a
105
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
105
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
106
106
>guint</a> bpp,
107
107
                                                         <a
108
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
108
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
109
109
>gboolean</a> has_alpha,
110
110
                                                         <a
111
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"
 
111
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
112
112
>guchar</a> **values);
113
113
</pre>
114
114
</div>
123
123
<div class="refsect2" lang="en">
124
124
<a name="gimp-bilinear"></a><h3>gimp_bilinear ()</h3>
125
125
<pre class="programlisting"><a
126
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
126
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
127
127
>gdouble</a>             gimp_bilinear                       (<a
128
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
128
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
129
129
>gdouble</a> x,
130
130
                                                         <a
131
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
131
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
132
132
>gdouble</a> y,
133
133
                                                         <a
134
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
134
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
135
135
>gdouble</a> *values);</pre>
136
136
<p>
137
137
 
168
168
<div class="refsect2" lang="en">
169
169
<a name="gimp-bilinear-8"></a><h3>gimp_bilinear_8 ()</h3>
170
170
<pre class="programlisting"><a
171
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"
 
171
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
172
172
>guchar</a>              gimp_bilinear_8                     (<a
173
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
173
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
174
174
>gdouble</a> x,
175
175
                                                         <a
176
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
176
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
177
177
>gdouble</a> y,
178
178
                                                         <a
179
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"
 
179
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
180
180
>guchar</a> *values);</pre>
181
181
<p>
182
182
 
213
213
<div class="refsect2" lang="en">
214
214
<a name="gimp-bilinear-16"></a><h3>gimp_bilinear_16 ()</h3>
215
215
<pre class="programlisting">guint16             gimp_bilinear_16                    (<a
216
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
216
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
217
217
>gdouble</a> x,
218
218
                                                         <a
219
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
219
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
220
220
>gdouble</a> y,
221
221
                                                         guint16 *values);</pre>
222
222
<p>
254
254
<div class="refsect2" lang="en">
255
255
<a name="gimp-bilinear-32"></a><h3>gimp_bilinear_32 ()</h3>
256
256
<pre class="programlisting">guint32             gimp_bilinear_32                    (<a
257
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
257
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
258
258
>gdouble</a> x,
259
259
                                                         <a
260
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
260
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
261
261
>gdouble</a> y,
262
262
                                                         guint32 *values);</pre>
263
263
<p>
295
295
<div class="refsect2" lang="en">
296
296
<a name="gimp-bilinear-rgb"></a><h3>gimp_bilinear_rgb ()</h3>
297
297
<pre class="programlisting"><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="GimpRGB">GimpRGB</a>             gimp_bilinear_rgb                   (<a
298
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
298
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
299
299
>gdouble</a> x,
300
300
                                                         <a
301
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
301
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
302
302
>gdouble</a> y,
303
303
                                                         <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="GimpRGB">GimpRGB</a> *values);</pre>
304
304
<p>
336
336
<div class="refsect2" lang="en">
337
337
<a name="gimp-bilinear-rgba"></a><h3>gimp_bilinear_rgba ()</h3>
338
338
<pre class="programlisting"><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="GimpRGB">GimpRGB</a>             gimp_bilinear_rgba                  (<a
339
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
339
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
340
340
>gdouble</a> x,
341
341
                                                         <a
342
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
342
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
343
343
>gdouble</a> y,
344
344
                                                         <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="GimpRGB">GimpRGB</a> *values);</pre>
345
345
<p>
377
377
<div class="refsect2" lang="en">
378
378
<a name="gimp-bilinear-pixels-8"></a><h3>gimp_bilinear_pixels_8 ()</h3>
379
379
<pre class="programlisting">void                gimp_bilinear_pixels_8              (<a
380
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"
 
380
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
381
381
>guchar</a> *dest,
382
382
                                                         <a
383
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
383
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
384
384
>gdouble</a> x,
385
385
                                                         <a
386
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
 
386
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"
387
387
>gdouble</a> y,
388
388
                                                         <a
389
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
389
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
390
390
>guint</a> bpp,
391
391
                                                         <a
392
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
392
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
393
393
>gboolean</a> has_alpha,
394
394
                                                         <a
395
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"
 
395
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"
396
396
>guchar</a> **values);</pre>
397
397
<p>
398
398
Computes bilinear interpolation of four pixels.
399
399
</p>
400
400
<p>
401
401
When <em class="parameter"><code>has_alpha</code></em> is <a
402
 
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
 
402
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"
403
403
><code class="literal">FALSE</code></a>, it's identical to <a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-8" title="gimp_bilinear_8 ()"><code class="function">gimp_bilinear_8()</code></a> on
404
404
each channel separately.  When <em class="parameter"><code>has_alpha</code></em> is <a
405
 
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
405
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"
406
406
><code class="literal">TRUE</code></a>, it handles
407
407
alpha channel correctly.
408
408
</p>
439
439
<tr>
440
440
<td><p><span class="term"><em class="parameter"><code>has_alpha</code></em> :</span></p></td>
441
441
<td> <a
442
 
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
442
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"
443
443
><code class="literal">TRUE</code></a> if the last channel is an alpha channel.
444
444
</td>
445
445
</tr>