Imported Upstream version 2.3.11
This commit is contained in:
@ -3,12 +3,12 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>gimpregioniterator</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.70.1">
|
||||
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
|
||||
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
|
||||
<link rel="prev" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">
|
||||
<link rel="next" href="libgimp-gimpselection.html" title="gimpselection">
|
||||
<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
<link rel="part" href="gimpdefinitions.html" title="Part I. GIMP Constants">
|
||||
<link rel="part" href="libgimp.html" title="Part II. GIMP Library">
|
||||
@ -32,21 +32,23 @@
|
||||
<th width="100%" align="center">GIMP Library Reference Manual</th>
|
||||
<td><a accesskey="n" href="libgimp-gimpselection.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
|
||||
</tr>
|
||||
<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
|
||||
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2615297" class="shortcut">Top</a>
|
||||
 | 
|
||||
<a href="#desc" class="shortcut">Description</a></nobr></td></tr>
|
||||
<a href="#id2658987" class="shortcut">Description</a></nobr></td></tr>
|
||||
</table>
|
||||
<div class="refentry" lang="en">
|
||||
<a name="libgimp-gimpregioniterator"></a><div class="titlepage"></div>
|
||||
<div class="refnamediv"><table width="100%"><tr>
|
||||
<td valign="top">
|
||||
<h2><span class="refentrytitle"><a name="top_of_page"></a>gimpregioniterator</span></h2>
|
||||
<h2>
|
||||
<a name="id2615297"></a><span class="refentrytitle">gimpregioniterator</span>
|
||||
</h2>
|
||||
<p>gimpregioniterator — Functions to traverse a pixel regions.</p>
|
||||
</td>
|
||||
<td valign="top" align="right"></td>
|
||||
</tr></table></div>
|
||||
<div class="refsynopsisdiv">
|
||||
<a name="synopsis"></a><h2>Synopsis</h2>
|
||||
<h2>Synopsis</h2>
|
||||
<pre class="synopsis">
|
||||
|
||||
|
||||
@ -104,7 +106,7 @@ href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpRunMode"
|
||||
</pre>
|
||||
</div>
|
||||
<div class="refsect1" lang="en">
|
||||
<a name="desc"></a><h2>Description</h2>
|
||||
<a name="id2658987"></a><h2>Description</h2>
|
||||
<p>
|
||||
The GimpRgnIterator functions provide a variety
|
||||
of common ways to traverse a PixelRegion,
|
||||
@ -112,20 +114,20 @@ using a pre-defined function pointer per pixel.
|
||||
</p>
|
||||
</div>
|
||||
<div class="refsect1" lang="en">
|
||||
<a name="details"></a><h2>Details</h2>
|
||||
<a name="id2659005"></a><h2>Details</h2>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2625349"></a><h3>
|
||||
<a name="id2659015"></a><h3>
|
||||
<a name="GimpRgnIterator"></a>GimpRgnIterator</h3>
|
||||
<a class="indexterm" name="id2625361"></a><pre class="programlisting">typedef struct _GimpRgnIterator GimpRgnIterator;</pre>
|
||||
<a class="indexterm" name="id2659028"></a><pre class="programlisting">typedef struct _GimpRgnIterator GimpRgnIterator;</pre>
|
||||
<p>
|
||||
|
||||
</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2625377"></a><h3>
|
||||
<a name="id2659044"></a><h3>
|
||||
<a name="GimpRgnFunc1"></a>GimpRgnFunc1 ()</h3>
|
||||
<a class="indexterm" name="id2625389"></a><pre class="programlisting">void (*GimpRgnFunc1) (const guchar *src,
|
||||
<a class="indexterm" name="id2659057"></a><pre class="programlisting">void (*GimpRgnFunc1) (const guchar *src,
|
||||
gint bpp,
|
||||
gpointer data);</pre>
|
||||
<p>
|
||||
@ -159,9 +161,9 @@ using a pre-defined function pointer per pixel.
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2625477"></a><h3>
|
||||
<a name="id2641870"></a><h3>
|
||||
<a name="GimpRgnFunc2"></a>GimpRgnFunc2 ()</h3>
|
||||
<a class="indexterm" name="id2625490"></a><pre class="programlisting">void (*GimpRgnFunc2) (const guchar *src,
|
||||
<a class="indexterm" name="id2641883"></a><pre class="programlisting">void (*GimpRgnFunc2) (const guchar *src,
|
||||
guchar *dest,
|
||||
gint bpp,
|
||||
gpointer data);</pre>
|
||||
@ -202,9 +204,9 @@ using a pre-defined function pointer per pixel.
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2608578"></a><h3>
|
||||
<a name="id2641992"></a><h3>
|
||||
<a name="GimpRgnFuncSrc"></a>GimpRgnFuncSrc ()</h3>
|
||||
<a class="indexterm" name="id2608591"></a><pre class="programlisting">void (*GimpRgnFuncSrc) (gint x,
|
||||
<a class="indexterm" name="id2642004"></a><pre class="programlisting">void (*GimpRgnFuncSrc) (gint x,
|
||||
gint y,
|
||||
const guchar *src,
|
||||
gint bpp,
|
||||
@ -252,9 +254,9 @@ using a pre-defined function pointer per pixel.
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2608720"></a><h3>
|
||||
<a name="id2642133"></a><h3>
|
||||
<a name="GimpRgnFuncDest"></a>GimpRgnFuncDest ()</h3>
|
||||
<a class="indexterm" name="id2608732"></a><pre class="programlisting">void (*GimpRgnFuncDest) (gint x,
|
||||
<a class="indexterm" name="id2642146"></a><pre class="programlisting">void (*GimpRgnFuncDest) (gint x,
|
||||
gint y,
|
||||
guchar *dest,
|
||||
gint bpp,
|
||||
@ -302,9 +304,9 @@ using a pre-defined function pointer per pixel.
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2628712"></a><h3>
|
||||
<a name="id2661996"></a><h3>
|
||||
<a name="GimpRgnFuncSrcDest"></a>GimpRgnFuncSrcDest ()</h3>
|
||||
<a class="indexterm" name="id2628723"></a><pre class="programlisting">void (*GimpRgnFuncSrcDest) (gint x,
|
||||
<a class="indexterm" name="id2662007"></a><pre class="programlisting">void (*GimpRgnFuncSrcDest) (gint x,
|
||||
gint y,
|
||||
const guchar *src,
|
||||
guchar *dest,
|
||||
@ -359,9 +361,9 @@ using a pre-defined function pointer per pixel.
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2628857"></a><h3>
|
||||
<a name="id2662141"></a><h3>
|
||||
<a name="gimp-rgn-iterator-new"></a>gimp_rgn_iterator_new ()</h3>
|
||||
<a class="indexterm" name="id2628867"></a><pre class="programlisting"><a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a>* gimp_rgn_iterator_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a class="indexterm" name="id2662151"></a><pre class="programlisting"><a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a>* gimp_rgn_iterator_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpRunMode"
|
||||
>GimpRunMode</a> unused);</pre>
|
||||
@ -399,9 +401,9 @@ parameter is ignored.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2628969"></a><h3>
|
||||
<a name="id2662253"></a><h3>
|
||||
<a name="gimp-rgn-iterator-free"></a>gimp_rgn_iterator_free ()</h3>
|
||||
<a class="indexterm" name="id2628979"></a><pre class="programlisting">void gimp_rgn_iterator_free (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter);</pre>
|
||||
<a class="indexterm" name="id2662262"></a><pre class="programlisting">void gimp_rgn_iterator_free (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter);</pre>
|
||||
<p>
|
||||
Frees the resources allocated for <em class="parameter"><code>iter</code></em>.</p>
|
||||
<p>
|
||||
@ -419,9 +421,9 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2629033"></a><h3>
|
||||
<a name="id2662317"></a><h3>
|
||||
<a name="gimp-rgn-iterator-src"></a>gimp_rgn_iterator_src ()</h3>
|
||||
<a class="indexterm" name="id2629043"></a><pre class="programlisting">void gimp_rgn_iterator_src (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a class="indexterm" name="id2662327"></a><pre class="programlisting">void gimp_rgn_iterator_src (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrc">GimpRgnFuncSrc</a> func,
|
||||
gpointer data);</pre>
|
||||
<p>
|
||||
@ -455,9 +457,9 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2629121"></a><h3>
|
||||
<a name="id2662405"></a><h3>
|
||||
<a name="gimp-rgn-iterator-dest"></a>gimp_rgn_iterator_dest ()</h3>
|
||||
<a class="indexterm" name="id2629131"></a><pre class="programlisting">void gimp_rgn_iterator_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a class="indexterm" name="id2662415"></a><pre class="programlisting">void gimp_rgn_iterator_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncDest">GimpRgnFuncDest</a> func,
|
||||
gpointer data);</pre>
|
||||
<p>
|
||||
@ -491,9 +493,9 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2629209"></a><h3>
|
||||
<a name="id2662493"></a><h3>
|
||||
<a name="gimp-rgn-iterator-src-dest"></a>gimp_rgn_iterator_src_dest ()</h3>
|
||||
<a class="indexterm" name="id2629219"></a><pre class="programlisting">void gimp_rgn_iterator_src_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a class="indexterm" name="id2662503"></a><pre class="programlisting">void gimp_rgn_iterator_src_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrcDest">GimpRgnFuncSrcDest</a> func,
|
||||
gpointer data);</pre>
|
||||
<p>
|
||||
@ -527,9 +529,9 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2629297"></a><h3>
|
||||
<a name="id2662581"></a><h3>
|
||||
<a name="gimp-rgn-iterate1"></a>gimp_rgn_iterate1 ()</h3>
|
||||
<a class="indexterm" name="id2629307"></a><pre class="programlisting">void gimp_rgn_iterate1 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a class="indexterm" name="id2662591"></a><pre class="programlisting">void gimp_rgn_iterate1 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpRunMode"
|
||||
>GimpRunMode</a> unused,
|
||||
@ -572,9 +574,9 @@ href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpRunMode"
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2" lang="en">
|
||||
<a name="id2629405"></a><h3>
|
||||
<a name="id2662688"></a><h3>
|
||||
<a name="gimp-rgn-iterate2"></a>gimp_rgn_iterate2 ()</h3>
|
||||
<a class="indexterm" name="id2629415"></a><pre class="programlisting">void gimp_rgn_iterate2 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a class="indexterm" name="id2662698"></a><pre class="programlisting">void gimp_rgn_iterate2 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpRunMode"
|
||||
>GimpRunMode</a> unused,
|
||||
|
Reference in New Issue
Block a user