Imported Upstream version 2.4.0~rc3

This commit is contained in:
Ari Pollak
2010-08-11 01:23:08 -04:00
parent 4be5597e32
commit f35d8506c6
668 changed files with 59324 additions and 37769 deletions

View File

@ -31,16 +31,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpfileops.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="#id2585664" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2598503" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2648922" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2639933" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpedit"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2585664"></a><span class="refentrytitle">gimpedit</span>
<a name="id2598503"></a><span class="refentrytitle">gimpedit</span>
</h2>
<p>gimpedit &#8212; Edit menu functions (cut, copy, paste, clear, etc.)</p>
</td>
@ -52,36 +52,112 @@
gboolean <a class="link" href="libgimp-gimpedit.html#gimp-edit-cut">gimp_edit_cut</a> (gint32 drawable_ID);
gboolean <a class="link" href="libgimp-gimpedit.html#gimp-edit-copy">gimp_edit_copy</a> (gint32 drawable_ID);
gboolean <a class="link" href="libgimp-gimpedit.html#gimp-edit-copy-visible">gimp_edit_copy_visible</a> (gint32 image_ID);
gint32 <a class="link" href="libgimp-gimpedit.html#gimp-edit-paste">gimp_edit_paste</a> (gint32 drawable_ID,
gboolean paste_into);
gint32 <a class="link" href="libgimp-gimpedit.html#gimp-edit-paste-as-new">gimp_edit_paste_as_new</a> (void);
gchar* <a class="link" href="libgimp-gimpedit.html#gimp-edit-named-cut">gimp_edit_named_cut</a> (gint32 drawable_ID,
const gchar *buffer_name);
gchar* <a class="link" href="libgimp-gimpedit.html#gimp-edit-named-copy">gimp_edit_named_copy</a> (gint32 drawable_ID,
const gchar *buffer_name);
gchar* <a class="link" href="libgimp-gimpedit.html#gimp-edit-named-copy-visible">gimp_edit_named_copy_visible</a> (gint32 image_ID,
const gchar *buffer_name);
gint32 <a class="link" href="libgimp-gimpedit.html#gimp-edit-named-paste">gimp_edit_named_paste</a> (gint32 drawable_ID,
const gchar *buffer_name,
gboolean paste_into);
gint32 <a class="link" href="libgimp-gimpedit.html#gimp-edit-named-paste-as-new">gimp_edit_named_paste_as_new</a> (const gchar *buffer_name);
gboolean <a class="link" href="libgimp-gimpedit.html#gimp-edit-clear">gimp_edit_clear</a> (gint32 drawable_ID);
gboolean <a class="link" href="libgimp-gimpedit.html#gimp-edit-fill">gimp_edit_fill</a> (gint32 drawable_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-cut">gimp_edit_cut</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-copy">gimp_edit_copy</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-copy-visible">gimp_edit_copy_visible</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> image_ID);
<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-paste">gimp_edit_paste</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> paste_into);
<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-paste-as-new">gimp_edit_paste_as_new</a> (void);
<a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a>* <a class="link" href="libgimp-gimpedit.html#gimp-edit-named-cut">gimp_edit_named_cut</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
const <a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a> *buffer_name);
<a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a>* <a class="link" href="libgimp-gimpedit.html#gimp-edit-named-copy">gimp_edit_named_copy</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
const <a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a> *buffer_name);
<a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a>* <a class="link" href="libgimp-gimpedit.html#gimp-edit-named-copy-visible">gimp_edit_named_copy_visible</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> image_ID,
const <a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a> *buffer_name);
<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-named-paste">gimp_edit_named_paste</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
const <a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a> *buffer_name,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> paste_into);
<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-named-paste-as-new">gimp_edit_named_paste_as_new</a> (const <a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a> *buffer_name);
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-clear">gimp_edit_clear</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-fill">gimp_edit_fill</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a class="link" href="libgimp-gimpenums.html#GimpFillType">GimpFillType</a> fill_type);
gboolean <a class="link" href="libgimp-gimpedit.html#gimp-edit-bucket-fill">gimp_edit_bucket_fill</a> (gint32 drawable_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-bucket-fill">gimp_edit_bucket_fill</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpBucketFillMode"
>GimpBucketFillMode</a> fill_mode,
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
gdouble opacity,
gdouble threshold,
gboolean sample_merged,
gdouble x,
gdouble y);
gboolean <a class="link" href="libgimp-gimpedit.html#gimp-edit-blend">gimp_edit_blend</a> (gint32 drawable_ID,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> opacity,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> threshold,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> sample_merged,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> x,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> y);
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-blend">gimp_edit_blend</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpBlendMode"
>GimpBlendMode</a> blend_mode,
@ -89,38 +165,74 @@ href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpBlendMode"
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpGradientType"
>GimpGradientType</a> gradient_type,
gdouble opacity,
gdouble offset,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> opacity,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> offset,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpRepeatMode"
>GimpRepeatMode</a> repeat,
gboolean reverse,
gboolean supersample,
gint max_depth,
gdouble threshold,
gboolean dither,
gdouble x1,
gdouble y1,
gdouble x2,
gdouble y2);
gboolean <a class="link" href="libgimp-gimpedit.html#gimp-edit-stroke">gimp_edit_stroke</a> (gint32 drawable_ID);
gboolean <a class="link" href="libgimp-gimpedit.html#gimp-edit-stroke-vectors">gimp_edit_stroke_vectors</a> (gint32 drawable_ID,
gint32 vectors_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> reverse,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> supersample,
<a
href="../glib/glib-Basic-Types.html#gint"
>gint</a> max_depth,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> threshold,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> dither,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> x1,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> y1,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> x2,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> y2);
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-stroke">gimp_edit_stroke</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimpedit.html#gimp-edit-stroke-vectors">gimp_edit_stroke_vectors</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> vectors_ID);
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2648922"></a><h2>Description</h2>
<a name="id2639933"></a><h2>Description</h2>
<p>
Edit menu functions (cut, copy, paste, clear, etc.)
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2648939"></a><h2>Details</h2>
<a name="id2639949"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2648950"></a><h3>
<a name="id2639960"></a><h3>
<a name="gimp-edit-cut"></a>gimp_edit_cut ()</h3>
<a class="indexterm" name="id2648962"></a><pre class="programlisting">gboolean gimp_edit_cut (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2639972"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_edit_cut (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID);</pre>
<p>
Cut from the specified drawable.
</p>
@ -152,9 +264,13 @@ internal GIMP edit buffer.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2649042"></a><h3>
<a name="id2640052"></a><h3>
<a name="gimp-edit-copy"></a>gimp_edit_copy ()</h3>
<a class="indexterm" name="id2649055"></a><pre class="programlisting">gboolean gimp_edit_copy (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2640065"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_edit_copy (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID);</pre>
<p>
Copy from the specified drawable.
</p>
@ -186,9 +302,13 @@ edit buffer.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2649135"></a><h3>
<a name="id2640145"></a><h3>
<a name="gimp-edit-copy-visible"></a>gimp_edit_copy_visible ()</h3>
<a class="indexterm" name="id2649148"></a><pre class="programlisting">gboolean gimp_edit_copy_visible (gint32 image_ID);</pre>
<a class="indexterm" name="id2640158"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_edit_copy_visible (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> image_ID);</pre>
<p>
Copy from the projection.
</p>
@ -223,10 +343,16 @@ buffer.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2649234"></a><h3>
<a name="id2640245"></a><h3>
<a name="gimp-edit-paste"></a>gimp_edit_paste ()</h3>
<a class="indexterm" name="id2649247"></a><pre class="programlisting">gint32 gimp_edit_paste (gint32 drawable_ID,
gboolean paste_into);</pre>
<a class="indexterm" name="id2640257"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> gimp_edit_paste (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> paste_into);</pre>
<p>
Paste buffer to the specified drawable.
</p>
@ -272,9 +398,11 @@ not needed.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2637748"></a><h3>
<a name="id2637874"></a><h3>
<a name="gimp-edit-paste-as-new"></a>gimp_edit_paste_as_new ()</h3>
<a class="indexterm" name="id2637762"></a><pre class="programlisting">gint32 gimp_edit_paste_as_new (void);</pre>
<a class="indexterm" name="id2637888"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> gimp_edit_paste_as_new (void);</pre>
<p>
Paste buffer to a new image.
</p>
@ -300,10 +428,16 @@ procedure returns the new image or -1 if the edit buffer was empty.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2637835"></a><h3>
<a name="id2637961"></a><h3>
<a name="gimp-edit-named-cut"></a>gimp_edit_named_cut ()</h3>
<a class="indexterm" name="id2637849"></a><pre class="programlisting">gchar* gimp_edit_named_cut (gint32 drawable_ID,
const gchar *buffer_name);</pre>
<a class="indexterm" name="id2637976"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a>* gimp_edit_named_cut (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
const <a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a> *buffer_name);</pre>
<p>
Cut into a named buffer.
</p>
@ -341,10 +475,16 @@ operations.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2637955"></a><h3>
<a name="id2638081"></a><h3>
<a name="gimp-edit-named-copy"></a>gimp_edit_named_copy ()</h3>
<a class="indexterm" name="id2637968"></a><pre class="programlisting">gchar* gimp_edit_named_copy (gint32 drawable_ID,
const gchar *buffer_name);</pre>
<a class="indexterm" name="id2638095"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a>* gimp_edit_named_copy (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
const <a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a> *buffer_name);</pre>
<p>
Copy into a named buffer.
</p>
@ -382,10 +522,16 @@ operations.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2638073"></a><h3>
<a name="id2638200"></a><h3>
<a name="gimp-edit-named-copy-visible"></a>gimp_edit_named_copy_visible ()</h3>
<a class="indexterm" name="id2638087"></a><pre class="programlisting">gchar* gimp_edit_named_copy_visible (gint32 image_ID,
const gchar *buffer_name);</pre>
<a class="indexterm" name="id2638213"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a>* gimp_edit_named_copy_visible (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> image_ID,
const <a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a> *buffer_name);</pre>
<p>
Copy from the projection into a named buffer.
</p>
@ -423,11 +569,19 @@ cut operations.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2638190"></a><h3>
<a name="id2638317"></a><h3>
<a name="gimp-edit-named-paste"></a>gimp_edit_named_paste ()</h3>
<a class="indexterm" name="id2638204"></a><pre class="programlisting">gint32 gimp_edit_named_paste (gint32 drawable_ID,
const gchar *buffer_name,
gboolean paste_into);</pre>
<a class="indexterm" name="id2638330"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> gimp_edit_named_paste (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
const <a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a> *buffer_name,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> paste_into);</pre>
<p>
Paste named buffer to the specified drawable.
</p>
@ -468,9 +622,13 @@ buffer instead of the global buffer.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2638327"></a><h3>
<a name="id2638454"></a><h3>
<a name="gimp-edit-named-paste-as-new"></a>gimp_edit_named_paste_as_new ()</h3>
<a class="indexterm" name="id2638341"></a><pre class="programlisting">gint32 gimp_edit_named_paste_as_new (const gchar *buffer_name);</pre>
<a class="indexterm" name="id2638467"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> gimp_edit_named_paste_as_new (const <a
href="../glib/glib-Basic-Types.html#gchar"
>gchar</a> *buffer_name);</pre>
<p>
Paste named buffer to a new image.
</p>
@ -501,9 +659,13 @@ named buffer instead of the global buffer.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2638421"></a><h3>
<a name="id2638547"></a><h3>
<a name="gimp-edit-clear"></a>gimp_edit_clear ()</h3>
<a class="indexterm" name="id2638433"></a><pre class="programlisting">gboolean gimp_edit_clear (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2638560"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_edit_clear (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID);</pre>
<p>
Clear selected area of drawable.
</p>
@ -534,9 +696,13 @@ a selection if there is a selection active.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2638504"></a><h3>
<a name="id2638629"></a><h3>
<a name="gimp-edit-fill"></a>gimp_edit_fill ()</h3>
<a class="indexterm" name="id2638516"></a><pre class="programlisting">gboolean gimp_edit_fill (gint32 drawable_ID,
<a class="indexterm" name="id2638641"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_edit_fill (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a class="link" href="libgimp-gimpenums.html#GimpFillType">GimpFillType</a> fill_type);</pre>
<p>
Fill selected area of drawable.
@ -575,18 +741,32 @@ use <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-fill"><code cl
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2638618"></a><h3>
<a name="id2638742"></a><h3>
<a name="gimp-edit-bucket-fill"></a>gimp_edit_bucket_fill ()</h3>
<a class="indexterm" name="id2638629"></a><pre class="programlisting">gboolean gimp_edit_bucket_fill (gint32 drawable_ID,
<a class="indexterm" name="id2638754"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_edit_bucket_fill (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpBucketFillMode"
>GimpBucketFillMode</a> fill_mode,
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
gdouble opacity,
gdouble threshold,
gboolean sample_merged,
gdouble x,
gdouble y);</pre>
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> opacity,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> threshold,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> sample_merged,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> x,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> y);</pre>
<p>
Fill the area specified either by the current selection if there is
one, or by a seed fill starting at the specified coordinates.
@ -660,9 +840,13 @@ relative to the drawable's origin.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2638865"></a><h3>
<a name="id2638988"></a><h3>
<a name="gimp-edit-blend"></a>gimp_edit_blend ()</h3>
<a class="indexterm" name="id2638877"></a><pre class="programlisting">gboolean gimp_edit_blend (gint32 drawable_ID,
<a class="indexterm" name="id2639001"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_edit_blend (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpBlendMode"
>GimpBlendMode</a> blend_mode,
@ -670,20 +854,42 @@ href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpBlendMode"
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpGradientType"
>GimpGradientType</a> gradient_type,
gdouble opacity,
gdouble offset,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> opacity,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> offset,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpRepeatMode"
>GimpRepeatMode</a> repeat,
gboolean reverse,
gboolean supersample,
gint max_depth,
gdouble threshold,
gboolean dither,
gdouble x1,
gdouble y1,
gdouble x2,
gdouble y2);</pre>
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> reverse,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> supersample,
<a
href="../glib/glib-Basic-Types.html#gint"
>gint</a> max_depth,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> threshold,
<a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> dither,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> x1,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> y1,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> x2,
<a
href="../glib/glib-Basic-Types.html#gdouble"
>gdouble</a> y2);</pre>
<p>
Blend between the starting and ending coordinates with the specified
blend mode and gradient type.
@ -789,9 +995,13 @@ each gradient type.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2639271"></a><h3>
<a name="id2639394"></a><h3>
<a name="gimp-edit-stroke"></a>gimp_edit_stroke ()</h3>
<a class="indexterm" name="id2639284"></a><pre class="programlisting">gboolean gimp_edit_stroke (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2639407"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_edit_stroke (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID);</pre>
<p>
Stroke the current selection
</p>
@ -821,10 +1031,16 @@ selection.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2639352"></a><h3>
<a name="id2639475"></a><h3>
<a name="gimp-edit-stroke-vectors"></a>gimp_edit_stroke_vectors ()</h3>
<a class="indexterm" name="id2639366"></a><pre class="programlisting">gboolean gimp_edit_stroke_vectors (gint32 drawable_ID,
gint32 vectors_ID);</pre>
<a class="indexterm" name="id2639489"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_edit_stroke_vectors (<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a
href="../glib/glib-Basic-Types.html#gint32"
>gint32</a> vectors_ID);</pre>
<p>
Stroke the specified vectors object
</p>