Imported Upstream version 2.4.0

This commit is contained in:
Ari Pollak
2010-08-11 01:23:21 -04:00
parent f35d8506c6
commit 258b1471f0
781 changed files with 98804 additions and 57910 deletions

View File

@ -8,7 +8,7 @@
<link rel="up" href="libgimp-image.html" title="Manupulating Images and their Properties">
<link rel="prev" href="libgimp-gimpimage.html" title="gimpimage">
<link rel="next" href="libgimp-gimppaths.html" title="gimppaths">
<meta name="generator" content="GTK-Doc V1.8 (XML mode)">
<meta name="generator" content="GTK-Doc V1.9 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="libgimp.html" title="Part&#160;I.&#160;GIMP Library">
<link rel="chapter" href="libgimp-general.html" title="Functions not Related to Specific Images">
@ -31,16 +31,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppaths.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="#id2617819" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2610345" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2657306" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2658648" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimplayer"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2617819"></a><span class="refentrytitle">gimplayer</span>
<a name="id2610345"></a><span class="refentrytitle">gimplayer</span>
</h2>
<p>gimplayer &#8212; Operations on a single layer.</p>
</td>
@ -53,264 +53,264 @@
<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-new">gimp_layer_new</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> image_ID,
const <a
href="../glib/glib-Basic-Types.html#gchar"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *name,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> width,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> height,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpImageType"
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpImageType"
>GimpImageType</a> type,
<a
href="../glib/glib-Basic-Types.html#gdouble"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
>gdouble</a> opacity,
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> mode);
<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-copy">gimp_layer_copy</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-scale">gimp_layer_scale</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> new_width,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> new_height,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> local_origin);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-resize">gimp_layer_resize</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> new_width,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> new_height,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offx,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offy);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-resize-to-image-size">gimp_layer_resize_to_image_size</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-translate">gimp_layer_translate</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offx,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offy);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-add-alpha">gimp_layer_add_alpha</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-flatten">gimp_layer_flatten</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-set-offsets">gimp_layer_set_offsets</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offx,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offy);
<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-create-mask">gimp_layer_create_mask</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpAddMaskType"
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpAddMaskType"
>GimpAddMaskType</a> mask_type);
<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-from-mask">gimp_layer_from_mask</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> mask_ID);
<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-get-mask">gimp_layer_get_mask</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-add-mask">gimp_layer_add_mask</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> mask_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-remove-mask">gimp_layer_remove_mask</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a class="link" href="libgimp-gimpenums.html#GimpMaskApplyMode">GimpMaskApplyMode</a> mode);
<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-new-from-drawable">gimp_layer_new_from_drawable</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> dest_image_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-get-lock-alpha">gimp_layer_get_lock_alpha</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-set-lock-alpha">gimp_layer_set_lock_alpha</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> lock_alpha);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-get-preserve-trans">gimp_layer_get_preserve_trans</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-set-preserve-trans">gimp_layer_set_preserve_trans</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> preserve_trans);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-get-apply-mask">gimp_layer_get_apply_mask</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-set-apply-mask">gimp_layer_set_apply_mask</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> apply_mask);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-get-show-mask">gimp_layer_get_show_mask</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-set-show-mask">gimp_layer_set_show_mask</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> show_mask);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-get-edit-mask">gimp_layer_get_edit_mask</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-set-edit-mask">gimp_layer_set_edit_mask</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> edit_mask);
<a
href="../glib/glib-Basic-Types.html#gdouble"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
>gdouble</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-get-opacity">gimp_layer_get_opacity</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-set-opacity">gimp_layer_set_opacity</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gdouble"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
>gdouble</a> opacity);
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-get-mode">gimp_layer_get_mode</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-set-mode">gimp_layer_set_mode</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> mode);
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> <a class="link" href="libgimp-gimplayer.html#gimp-layer-is-floating-sel">gimp_layer_is_floating_sel</a> (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2657306"></a><h2>Description</h2>
<a name="id2658648"></a><h2>Description</h2>
<p>
Operations on a single layer.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2657321"></a><h2>Details</h2>
<a name="id2658663"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2657332"></a><h3>
<a name="id2657320"></a><h3>
<a name="gimp-layer-new"></a>gimp_layer_new ()</h3>
<a class="indexterm" name="id2657344"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gint32"
<a class="indexterm" name="id2657333"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> gimp_layer_new (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> image_ID,
const <a
href="../glib/glib-Basic-Types.html#gchar"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *name,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> width,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> height,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpImageType"
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpImageType"
>GimpImageType</a> type,
<a
href="../glib/glib-Basic-Types.html#gdouble"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
>gdouble</a> opacity,
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> mode);</pre>
<p>
@ -374,12 +374,12 @@ should be set with explicit procedure calls.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2662748"></a><h3>
<a name="id2657529"></a><h3>
<a name="gimp-layer-copy"></a>gimp_layer_copy ()</h3>
<a class="indexterm" name="id2662760"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gint32"
<a class="indexterm" name="id2657542"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> gimp_layer_copy (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Copy a layer.
@ -387,9 +387,7 @@ Copy a layer.
<p>
This procedure copies the specified layer and returns the copy. The
newly copied layer is for use within the original layer's image. It
should not be subsequently added to any other image. If you create
a copy of the background layer, remember to add an alpha channel
before you add the new layer to the image.</p>
should not be subsequently added to any other image.</p>
<p>
</p>
@ -411,21 +409,21 @@ before you add the new layer to the image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2662829"></a><h3>
<a name="id2663190"></a><h3>
<a name="gimp-layer-scale"></a>gimp_layer_scale ()</h3>
<a class="indexterm" name="id2662842"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2663202"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_scale (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> new_width,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> new_height,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> local_origin);</pre>
<p>
Scale the layer to the specified extents.
@ -472,24 +470,24 @@ to an image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2662976"></a><h3>
<a name="id2663336"></a><h3>
<a name="gimp-layer-resize"></a>gimp_layer_resize ()</h3>
<a class="indexterm" name="id2662988"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2663349"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_resize (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> new_width,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> new_height,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offx,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offy);</pre>
<p>
Resize the layer to the specified extents.
@ -540,12 +538,12 @@ operation only works if the layer has been added to an image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2663144"></a><h3>
<a name="id2663505"></a><h3>
<a name="gimp-layer-resize-to-image-size"></a>gimp_layer_resize_to_image_size ()</h3>
<a class="indexterm" name="id2663156"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2663516"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_resize_to_image_size (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Resize a layer to the image size.
@ -574,18 +572,18 @@ are equal to the width and height of its image container.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2663221"></a><h3>
<a name="id2663582"></a><h3>
<a name="gimp-layer-translate"></a>gimp_layer_translate ()</h3>
<a class="indexterm" name="id2663232"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2663593"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_translate (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offx,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offy);</pre>
<p>
Translate the layer by the specified offsets.
@ -628,12 +626,12 @@ the specified offsets.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2663345"></a><h3>
<a name="id2663705"></a><h3>
<a name="gimp-layer-add-alpha"></a>gimp_layer_add_alpha ()</h3>
<a class="indexterm" name="id2663356"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2663717"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_add_alpha (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Add an alpha channel to the layer if it doesn't already have one.
@ -665,12 +663,12 @@ to GRAYA, and INDEXED to INDEXEDA.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2663426"></a><h3>
<a name="id2663786"></a><h3>
<a name="gimp-layer-flatten"></a>gimp_layer_flatten ()</h3>
<a class="indexterm" name="id2663440"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2663801"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_flatten (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Remove the alpha channel from the layer if it has one.
@ -704,18 +702,18 @@ and INDEXEDA to INDEXED.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2663516"></a><h3>
<a name="id2663877"></a><h3>
<a name="gimp-layer-set-offsets"></a>gimp_layer_set_offsets ()</h3>
<a class="indexterm" name="id2663527"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2663888"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_set_offsets (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offx,
<a
href="../glib/glib-Basic-Types.html#gint"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> offy);</pre>
<p>
Set the layer offsets.
@ -755,15 +753,15 @@ operation is valid only on layers which have been added to an image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2663636"></a><h3>
<a name="id2663997"></a><h3>
<a name="gimp-layer-create-mask"></a>gimp_layer_create_mask ()</h3>
<a class="indexterm" name="id2663648"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gint32"
<a class="indexterm" name="id2664008"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> gimp_layer_create_mask (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpAddMaskType"
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpAddMaskType"
>GimpAddMaskType</a> mask_type);</pre>
<p>
Create a layer mask for the specified specified layer.
@ -805,12 +803,12 @@ to <a class="link" href="libgimp-gimplayer.html#gimp-layer-add-mask"><code class
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2663753"></a><h3>
<a name="id2664113"></a><h3>
<a name="gimp-layer-from-mask"></a>gimp_layer_from_mask ()</h3>
<a class="indexterm" name="id2663766"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gint32"
<a class="indexterm" name="id2664127"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> gimp_layer_from_mask (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> mask_ID);</pre>
<p>
Get the specified mask's layer.
@ -842,12 +840,12 @@ exists.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2663837"></a><h3>
<a name="id2664198"></a><h3>
<a name="gimp-layer-get-mask"></a>gimp_layer_get_mask ()</h3>
<a class="indexterm" name="id2663850"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gint32"
<a class="indexterm" name="id2664210"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> gimp_layer_get_mask (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Get the specified layer's mask if it exists.
@ -876,15 +874,15 @@ exists.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2663915"></a><h3>
<a name="id2664276"></a><h3>
<a name="gimp-layer-add-mask"></a>gimp_layer_add_mask ()</h3>
<a class="indexterm" name="id2663928"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2664288"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_add_mask (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> mask_ID);</pre>
<p>
Add a layer mask to the specified layer.
@ -923,12 +921,12 @@ with the procedure 'gimp-layer-create-mask'.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2664020"></a><h3>
<a name="id2664380"></a><h3>
<a name="gimp-layer-remove-mask"></a>gimp_layer_remove_mask ()</h3>
<a class="indexterm" name="id2664031"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2664391"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_remove_mask (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a class="link" href="libgimp-gimpenums.html#GimpMaskApplyMode">GimpMaskApplyMode</a> mode);</pre>
<p>
@ -963,15 +961,15 @@ the mask doesn't exist, an error is returned.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2664118"></a><h3>
<a name="id2664479"></a><h3>
<a name="gimp-layer-new-from-drawable"></a>gimp_layer_new_from_drawable ()</h3>
<a class="indexterm" name="id2664130"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gint32"
<a class="indexterm" name="id2664491"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> gimp_layer_new_from_drawable (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> drawable_ID,
<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> dest_image_ID);</pre>
<p>
Create a new layer by copying an existing drawable.
@ -1008,12 +1006,12 @@ modes, and offsets should be set with explicit procedure calls.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2664230"></a><h3>
<a name="id2664592"></a><h3>
<a name="gimp-layer-get-lock-alpha"></a>gimp_layer_get_lock_alpha ()</h3>
<a class="indexterm" name="id2664242"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2664604"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_get_lock_alpha (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Get the lock alpha channel setting of the specified layer.
@ -1042,15 +1040,15 @@ setting.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2664308"></a><h3>
<a name="id2664670"></a><h3>
<a name="gimp-layer-set-lock-alpha"></a>gimp_layer_set_lock_alpha ()</h3>
<a class="indexterm" name="id2664319"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2664682"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_set_lock_alpha (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> lock_alpha);</pre>
<p>
Set the lock alpha channel setting of the specified layer.
@ -1084,12 +1082,12 @@ setting.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2664407"></a><h3>
<a name="id2664770"></a><h3>
<a name="gimp-layer-get-preserve-trans"></a>gimp_layer_get_preserve_trans ()</h3>
<a class="indexterm" name="id2664423"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2664785"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_get_preserve_trans (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
@ -1118,15 +1116,15 @@ This procedure is deprecated! Use <a class="link" href="libgimp-gimplayer.html#g
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2664506"></a><h3>
<a name="id2664869"></a><h3>
<a name="gimp-layer-set-preserve-trans"></a>gimp_layer_set_preserve_trans ()</h3>
<a class="indexterm" name="id2664522"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2664884"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_set_preserve_trans (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> preserve_trans);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
@ -1160,12 +1158,12 @@ This procedure is deprecated! Use <a class="link" href="libgimp-gimplayer.html#g
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2664627"></a><h3>
<a name="id2664990"></a><h3>
<a name="gimp-layer-get-apply-mask"></a>gimp_layer_get_apply_mask ()</h3>
<a class="indexterm" name="id2664639"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2665002"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_get_apply_mask (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Get the apply mask setting of the specified layer.
@ -1195,15 +1193,15 @@ being composited with the layer's alpha channel.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2664707"></a><h3>
<a name="id2665070"></a><h3>
<a name="gimp-layer-set-apply-mask"></a>gimp_layer_set_apply_mask ()</h3>
<a class="indexterm" name="id2664719"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2665082"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_set_apply_mask (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> apply_mask);</pre>
<p>
Set the apply mask setting of the specified layer.
@ -1239,12 +1237,12 @@ error.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2664809"></a><h3>
<a name="id2665172"></a><h3>
<a name="gimp-layer-get-show-mask"></a>gimp_layer_get_show_mask ()</h3>
<a class="indexterm" name="id2664820"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2665183"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_get_show_mask (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Get the show mask setting of the specified layer.
@ -1275,15 +1273,15 @@ function returns an error.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2664889"></a><h3>
<a name="id2665252"></a><h3>
<a name="gimp-layer-set-show-mask"></a>gimp_layer_set_show_mask ()</h3>
<a class="indexterm" name="id2664900"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2665263"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_set_show_mask (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> show_mask);</pre>
<p>
Set the show mask setting of the specified layer.
@ -1319,12 +1317,12 @@ error.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2664990"></a><h3>
<a name="id2665353"></a><h3>
<a name="gimp-layer-get-edit-mask"></a>gimp_layer_get_edit_mask ()</h3>
<a class="indexterm" name="id2665002"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2665364"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_get_edit_mask (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Get the edit mask setting of the specified layer.
@ -1354,15 +1352,15 @@ active, and not the layer.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2665069"></a><h3>
<a name="id2665431"></a><h3>
<a name="gimp-layer-set-edit-mask"></a>gimp_layer_set_edit_mask ()</h3>
<a class="indexterm" name="id2665080"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2665443"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_set_edit_mask (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gboolean"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> edit_mask);</pre>
<p>
Set the edit mask setting of the specified layer.
@ -1398,12 +1396,12 @@ procedure will return an error.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2665170"></a><h3>
<a name="id2665533"></a><h3>
<a name="gimp-layer-get-opacity"></a>gimp_layer_get_opacity ()</h3>
<a class="indexterm" name="id2665182"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gdouble"
<a class="indexterm" name="id2665544"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
>gdouble</a> gimp_layer_get_opacity (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Get the opacity of the specified layer.
@ -1431,15 +1429,15 @@ This procedure returns the specified layer's opacity.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2665247"></a><h3>
<a name="id2665609"></a><h3>
<a name="gimp-layer-set-opacity"></a>gimp_layer_set_opacity ()</h3>
<a class="indexterm" name="id2665258"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2665620"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_set_opacity (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a
href="../glib/glib-Basic-Types.html#gdouble"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
>gdouble</a> opacity);</pre>
<p>
Set the opacity of the specified layer.
@ -1472,10 +1470,10 @@ This procedure sets the specified layer's opacity.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2665344"></a><h3>
<a name="id2665706"></a><h3>
<a name="gimp-layer-get-mode"></a>gimp_layer_get_mode ()</h3>
<a class="indexterm" name="id2665356"></a><pre class="programlisting"><a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_layer_get_mode (<a
href="../glib/glib-Basic-Types.html#gint32"
<a class="indexterm" name="id2665719"></a><pre class="programlisting"><a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_layer_get_mode (<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Get the combination mode of the specified layer.
@ -1503,12 +1501,12 @@ This procedure returns the specified layer's combination mode.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2665422"></a><h3>
<a name="id2665784"></a><h3>
<a name="gimp-layer-set-mode"></a>gimp_layer_set_mode ()</h3>
<a class="indexterm" name="id2665434"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2665796"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_set_mode (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID,
<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> mode);</pre>
<p>
@ -1542,12 +1540,12 @@ This procedure sets the specified layer's combination mode.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2665521"></a><h3>
<a name="id2665883"></a><h3>
<a name="gimp-layer-is-floating-sel"></a>gimp_layer_is_floating_sel ()</h3>
<a class="indexterm" name="id2665533"></a><pre class="programlisting"><a
href="../glib/glib-Basic-Types.html#gboolean"
<a class="indexterm" name="id2665895"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> gimp_layer_is_floating_sel (<a
href="../glib/glib-Basic-Types.html#gint32"
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
>gint32</a> layer_ID);</pre>
<p>
Is the specified layer a floating selection?
@ -1576,6 +1574,11 @@ to a specific drawable.</p>
</table></div>
</div>
</div>
<div class="refsect1" lang="en">
<a name="id2665964"></a><div class="refsect2" lang="en"><a name="id2665965"></a></div>
<hr>
<div class="refsect2" lang="en"><a name="id2665966"></a></div>
</div>
</div>
</body>
</html>