New upstream version 2.10.20

This commit is contained in:
Simon McVittie
2020-08-26 11:05:56 +01:00
794 changed files with 93349 additions and 84053 deletions

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>gimpgradient: GIMP Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
<link rel="home" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-data.html" title="Data Objects">
<link rel="prev" href="libgimp-gimpfonts.html" title="gimpfonts">
@ -41,7 +41,7 @@
<tbody>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-new" title="gimp_gradient_new ()">gimp_gradient_new</a> <span class="c_punctuation">()</span>
@ -49,7 +49,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-duplicate" title="gimp_gradient_duplicate ()">gimp_gradient_duplicate</a> <span class="c_punctuation">()</span>
@ -57,7 +57,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-rename" title="gimp_gradient_rename ()">gimp_gradient_rename</a> <span class="c_punctuation">()</span>
@ -65,7 +65,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-delete" title="gimp_gradient_delete ()">gimp_gradient_delete</a> <span class="c_punctuation">()</span>
@ -73,7 +73,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-is-editable" title="gimp_gradient_is_editable ()">gimp_gradient_is_editable</a> <span class="c_punctuation">()</span>
@ -81,7 +81,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-uniform-samples" title="gimp_gradient_get_uniform_samples ()">gimp_gradient_get_uniform_samples</a> <span class="c_punctuation">()</span>
@ -89,7 +89,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-custom-samples" title="gimp_gradient_get_custom_samples ()">gimp_gradient_get_custom_samples</a> <span class="c_punctuation">()</span>
@ -97,7 +97,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
<span class="returnvalue">gint</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-number-of-segments" title="gimp_gradient_get_number_of_segments ()">gimp_gradient_get_number_of_segments</a> <span class="c_punctuation">()</span>
@ -105,7 +105,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-left-color" title="gimp_gradient_segment_get_left_color ()">gimp_gradient_segment_get_left_color</a> <span class="c_punctuation">()</span>
@ -113,7 +113,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-left-color" title="gimp_gradient_segment_set_left_color ()">gimp_gradient_segment_set_left_color</a> <span class="c_punctuation">()</span>
@ -121,7 +121,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-right-color" title="gimp_gradient_segment_get_right_color ()">gimp_gradient_segment_get_right_color</a> <span class="c_punctuation">()</span>
@ -129,7 +129,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-right-color" title="gimp_gradient_segment_set_right_color ()">gimp_gradient_segment_set_right_color</a> <span class="c_punctuation">()</span>
@ -137,7 +137,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-left-pos" title="gimp_gradient_segment_get_left_pos ()">gimp_gradient_segment_get_left_pos</a> <span class="c_punctuation">()</span>
@ -145,7 +145,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-left-pos" title="gimp_gradient_segment_set_left_pos ()">gimp_gradient_segment_set_left_pos</a> <span class="c_punctuation">()</span>
@ -153,7 +153,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-middle-pos" title="gimp_gradient_segment_get_middle_pos ()">gimp_gradient_segment_get_middle_pos</a> <span class="c_punctuation">()</span>
@ -161,7 +161,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-middle-pos" title="gimp_gradient_segment_set_middle_pos ()">gimp_gradient_segment_set_middle_pos</a> <span class="c_punctuation">()</span>
@ -169,7 +169,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-right-pos" title="gimp_gradient_segment_get_right_pos ()">gimp_gradient_segment_get_right_pos</a> <span class="c_punctuation">()</span>
@ -177,7 +177,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-right-pos" title="gimp_gradient_segment_set_right_pos ()">gimp_gradient_segment_set_right_pos</a> <span class="c_punctuation">()</span>
@ -185,7 +185,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-blending-function" title="gimp_gradient_segment_get_blending_function ()">gimp_gradient_segment_get_blending_function</a> <span class="c_punctuation">()</span>
@ -193,7 +193,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-coloring-type" title="gimp_gradient_segment_get_coloring_type ()">gimp_gradient_segment_get_coloring_type</a> <span class="c_punctuation">()</span>
@ -201,7 +201,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-set-blending-function" title="gimp_gradient_segment_range_set_blending_function ()">gimp_gradient_segment_range_set_blending_function</a> <span class="c_punctuation">()</span>
@ -209,7 +209,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-set-coloring-type" title="gimp_gradient_segment_range_set_coloring_type ()">gimp_gradient_segment_range_set_coloring_type</a> <span class="c_punctuation">()</span>
@ -217,7 +217,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-flip" title="gimp_gradient_segment_range_flip ()">gimp_gradient_segment_range_flip</a> <span class="c_punctuation">()</span>
@ -225,7 +225,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-replicate" title="gimp_gradient_segment_range_replicate ()">gimp_gradient_segment_range_replicate</a> <span class="c_punctuation">()</span>
@ -233,7 +233,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-split-midpoint" title="gimp_gradient_segment_range_split_midpoint ()">gimp_gradient_segment_range_split_midpoint</a> <span class="c_punctuation">()</span>
@ -241,7 +241,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-split-uniform" title="gimp_gradient_segment_range_split_uniform ()">gimp_gradient_segment_range_split_uniform</a> <span class="c_punctuation">()</span>
@ -249,7 +249,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-delete" title="gimp_gradient_segment_range_delete ()">gimp_gradient_segment_range_delete</a> <span class="c_punctuation">()</span>
@ -257,7 +257,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-redistribute-handles" title="gimp_gradient_segment_range_redistribute_handles ()">gimp_gradient_segment_range_redistribute_handles</a> <span class="c_punctuation">()</span>
@ -265,7 +265,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-blend-colors" title="gimp_gradient_segment_range_blend_colors ()">gimp_gradient_segment_range_blend_colors</a> <span class="c_punctuation">()</span>
@ -273,7 +273,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-blend-opacity" title="gimp_gradient_segment_range_blend_opacity ()">gimp_gradient_segment_range_blend_opacity</a> <span class="c_punctuation">()</span>
@ -281,7 +281,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
<span class="returnvalue">gdouble</span>
</td>
<td class="function_name">
<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-move" title="gimp_gradient_segment_range_move ()">gimp_gradient_segment_range_move</a> <span class="c_punctuation">()</span>
@ -298,8 +298,8 @@
<a name="libgimp-gimpgradient.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="gimp-gradient-new"></a><h3>gimp_gradient_new ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gimp_gradient_new (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gchar</span> *
gimp_gradient_new (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
<p>Creates a new gradient</p>
<p>This procedure creates a new, uninitialized gradient</p>
<div class="refsect3">
@ -326,8 +326,8 @@ gimp_gradient_new (<em class="parameter"><code>const <a href="/local/head/share/
<hr>
<div class="refsect2">
<a name="gimp-gradient-duplicate"></a><h3>gimp_gradient_duplicate ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gimp_gradient_duplicate (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gchar</span> *
gimp_gradient_duplicate (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
<p>Duplicates a gradient</p>
<p>This procedure creates an identical gradient by a different name</p>
<div class="refsect3">
@ -354,9 +354,9 @@ gimp_gradient_duplicate (<em class="parameter"><code>const <a href="/local/head/
<hr>
<div class="refsect2">
<a name="gimp-gradient-rename"></a><h3>gimp_gradient_rename ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gimp_gradient_rename (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *new_name</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gchar</span> *
gimp_gradient_rename (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span> *new_name</code></em>);</pre>
<p>Rename a gradient</p>
<p>This procedure renames a gradient</p>
<div class="refsect3">
@ -390,8 +390,8 @@ gimp_gradient_rename (<em class="parameter"><code>const <a href="/local/head/sha
<hr>
<div class="refsect2">
<a name="gimp-gradient-delete"></a><h3>gimp_gradient_delete ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_delete (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_delete (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
<p>Deletes a gradient</p>
<p>This procedure deletes a gradient</p>
<div class="refsect3">
@ -418,8 +418,8 @@ gimp_gradient_delete (<em class="parameter"><code>const <a href="/local/head/sha
<hr>
<div class="refsect2">
<a name="gimp-gradient-is-editable"></a><h3>gimp_gradient_is_editable ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_is_editable (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_is_editable (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
<p>Tests if gradient can be edited</p>
<p>Returns TRUE if you have permission to change the gradient</p>
<div class="refsect3">
@ -446,12 +446,12 @@ gimp_gradient_is_editable (<em class="parameter"><code>const <a href="/local/hea
<hr>
<div class="refsect2">
<a name="gimp-gradient-get-uniform-samples"></a><h3>gimp_gradient_get_uniform_samples ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_get_uniform_samples (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> num_samples</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reverse</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *num_color_samples</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> **color_samples</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_get_uniform_samples (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> num_samples</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>,
<em class="parameter"><code><span class="type">gint</span> *num_color_samples</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> **color_samples</code></em>);</pre>
<p>Sample the specified in uniform parts.</p>
<p>This procedure samples the active gradient in the specified number
of uniform parts. It returns a list of floating-point values which
@ -506,13 +506,13 @@ the colors at positions { 0.0, 0.5, 1.0 }.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-get-custom-samples"></a><h3>gimp_gradient_get_custom_samples ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_get_custom_samples (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> num_samples</code></em>,
<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *positions</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reverse</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *num_color_samples</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> **color_samples</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_get_custom_samples (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> num_samples</code></em>,
<em class="parameter"><code>const <span class="type">gdouble</span> *positions</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>,
<em class="parameter"><code><span class="type">gint</span> *num_color_samples</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> **color_samples</code></em>);</pre>
<p>Sample the specified gradient in custom positions.</p>
<p>This procedure samples the active gradient in the specified number
of points. The procedure will sample the gradient in the specified
@ -571,8 +571,8 @@ correspond to the RGBA values for each sample.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-get-number-of-segments"></a><h3>gimp_gradient_get_number_of_segments ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
gimp_gradient_get_number_of_segments (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gint</span>
gimp_gradient_get_number_of_segments (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
<p>Returns the number of segments of the specified gradient</p>
<p>This procedure returns the number of segments of the specified
gradient.</p>
@ -600,11 +600,11 @@ gradient.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-get-left-color"></a><h3>gimp_gradient_segment_get_left_color ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_get_left_color (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_get_left_color (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *opacity</code></em>);</pre>
<em class="parameter"><code><span class="type">gdouble</span> *opacity</code></em>);</pre>
<p>Retrieves the left endpoint color of the specified segment</p>
<p>This procedure retrieves the left endpoint color of the specified
segment of the specified gradient.</p>
@ -649,11 +649,11 @@ segment of the specified gradient.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-set-left-color"></a><h3>gimp_gradient_segment_set_left_color ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_set_left_color (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_set_left_color (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> opacity</code></em>);</pre>
<em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>);</pre>
<p>Sets the left endpoint color of the specified segment</p>
<p>This procedure sets the left endpoint color of the specified segment
of the specified gradient.</p>
@ -698,11 +698,11 @@ of the specified gradient.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-get-right-color"></a><h3>gimp_gradient_segment_get_right_color ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_get_right_color (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_get_right_color (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *opacity</code></em>);</pre>
<em class="parameter"><code><span class="type">gdouble</span> *opacity</code></em>);</pre>
<p>Retrieves the right endpoint color of the specified segment</p>
<p>This procedure retrieves the right endpoint color of the specified
segment of the specified gradient.</p>
@ -747,11 +747,11 @@ segment of the specified gradient.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-set-right-color"></a><h3>gimp_gradient_segment_set_right_color ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_set_right_color (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_set_right_color (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> opacity</code></em>);</pre>
<em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>);</pre>
<p>Sets the right endpoint color of the specified segment</p>
<p>This procedure sets the right endpoint color of the specified
segment of the specified gradient.</p>
@ -796,10 +796,10 @@ segment of the specified gradient.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-get-left-pos"></a><h3>gimp_gradient_segment_get_left_pos ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_get_left_pos (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *pos</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_get_left_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *pos</code></em>);</pre>
<p>Retrieves the left endpoint position of the specified segment</p>
<p>This procedure retrieves the left endpoint position of the specified
segment of the specified gradient.</p>
@ -839,11 +839,11 @@ segment of the specified gradient.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-set-left-pos"></a><h3>gimp_gradient_segment_set_left_pos ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_set_left_pos (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> pos</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *final_pos</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_set_left_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> pos</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *final_pos</code></em>);</pre>
<p>Sets the left endpoint position of the specified segment</p>
<p>This procedure sets the left endpoint position of the specified
segment of the specified gradient. The final position will be
@ -891,10 +891,10 @@ This procedure returns the final position.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-get-middle-pos"></a><h3>gimp_gradient_segment_get_middle_pos ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_get_middle_pos (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *pos</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_get_middle_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *pos</code></em>);</pre>
<p>Retrieves the middle point position of the specified segment</p>
<p>This procedure retrieves the middle point position of the specified
segment of the specified gradient.</p>
@ -934,11 +934,11 @@ segment of the specified gradient.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-set-middle-pos"></a><h3>gimp_gradient_segment_set_middle_pos ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_set_middle_pos (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> pos</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *final_pos</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_set_middle_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> pos</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *final_pos</code></em>);</pre>
<p>Sets the middle point position of the specified segment</p>
<p>This procedure sets the middle point position of the specified
segment of the specified gradient. The final position will be
@ -985,10 +985,10 @@ This procedure returns the final position.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-get-right-pos"></a><h3>gimp_gradient_segment_get_right_pos ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_get_right_pos (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *pos</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_get_right_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *pos</code></em>);</pre>
<p>Retrieves the right endpoint position of the specified segment</p>
<p>This procedure retrieves the right endpoint position of the
specified segment of the specified gradient.</p>
@ -1028,11 +1028,11 @@ specified segment of the specified gradient.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-set-right-pos"></a><h3>gimp_gradient_segment_set_right_pos ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_set_right_pos (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> pos</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *final_pos</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_set_right_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> pos</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *final_pos</code></em>);</pre>
<p>Sets the right endpoint position of the specified segment</p>
<p>This procedure sets the right endpoint position of the specified
segment of the specified gradient. The final position will be
@ -1080,10 +1080,10 @@ This procedure returns the final position.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-get-blending-function"></a><h3>gimp_gradient_segment_get_blending_function ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_get_blending_function
(<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
(<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientSegmentType"><span class="type">GimpGradientSegmentType</span></a> *blend_func</code></em>);</pre>
<p>Retrieves the gradient segment's blending function</p>
<p>This procedure retrieves the blending function of the segment at the
@ -1124,10 +1124,10 @@ specified gradient name and segment index.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-get-coloring-type"></a><h3>gimp_gradient_segment_get_coloring_type ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_get_coloring_type
(<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> segment</code></em>,
(<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> segment</code></em>,
<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientSegmentColor"><span class="type">GimpGradientSegmentColor</span></a> *coloring_type</code></em>);</pre>
<p>Retrieves the gradient segment's coloring type</p>
<p>This procedure retrieves the coloring type of the segment at the
@ -1168,11 +1168,11 @@ specified gradient name and segment index.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-range-set-blending-function"></a><h3>gimp_gradient_segment_range_set_blending_function ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_range_set_blending_function
(<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_segment</code></em>,
(<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_segment</code></em>,
<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientSegmentType"><span class="type">GimpGradientSegmentType</span></a> blending_function</code></em>);</pre>
<p>Change the blending function of a segments range</p>
<p>This function changes the blending function of a segment range to
@ -1218,11 +1218,11 @@ the specified blending function.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-range-set-coloring-type"></a><h3>gimp_gradient_segment_range_set_coloring_type ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_range_set_coloring_type
(<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_segment</code></em>,
(<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_segment</code></em>,
<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientSegmentColor"><span class="type">GimpGradientSegmentColor</span></a> coloring_type</code></em>);</pre>
<p>Change the coloring type of a segments range</p>
<p>This function changes the coloring type of a segment range to the
@ -1268,10 +1268,10 @@ specified coloring type.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-range-flip"></a><h3>gimp_gradient_segment_range_flip ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_range_flip (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_segment</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_range_flip (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
<p>Flip the segment range</p>
<p>This function flips a segment range.</p>
<div class="refsect3">
@ -1310,11 +1310,11 @@ gimp_gradient_segment_range_flip (<em class="parameter"><code>const <a href="/lo
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-range-replicate"></a><h3>gimp_gradient_segment_range_replicate ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_range_replicate (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> replicate_times</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_range_replicate (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> replicate_times</code></em>);</pre>
<p>Replicate the segment range</p>
<p>This function replicates a segment range a given number of times.
Instead of the original segment range, several smaller scaled copies
@ -1360,11 +1360,11 @@ of it will appear in equal widths.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-range-split-midpoint"></a><h3>gimp_gradient_segment_range_split_midpoint ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_range_split_midpoint
(<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_segment</code></em>);</pre>
(<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
<p>Splits each segment in the segment range at midpoint</p>
<p>This function splits each segment in the segment range at its
midpoint.</p>
@ -1404,12 +1404,12 @@ midpoint.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-range-split-uniform"></a><h3>gimp_gradient_segment_range_split_uniform ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_range_split_uniform
(<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> split_parts</code></em>);</pre>
(<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> split_parts</code></em>);</pre>
<p>Splits each segment in the segment range uniformly</p>
<p>This function splits each segment in the segment range uniformly
according to the number of times specified by the parameter.</p>
@ -1454,10 +1454,10 @@ according to the number of times specified by the parameter.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-range-delete"></a><h3>gimp_gradient_segment_range_delete ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_gradient_segment_range_delete (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_segment</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_range_delete (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
<p>Delete the segment range</p>
<p>This function deletes a segment range.</p>
<div class="refsect3">
@ -1496,11 +1496,11 @@ gimp_gradient_segment_range_delete (<em class="parameter"><code>const <a href="/
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-range-redistribute-handles"></a><h3>gimp_gradient_segment_range_redistribute_handles ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_range_redistribute_handles
(<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_segment</code></em>);</pre>
(<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
<p>Uniformly redistribute the segment range's handles</p>
<p>This function redistributes the handles of the specified segment
range of the specified gradient, so they'll be evenly spaced.</p>
@ -1540,11 +1540,11 @@ range of the specified gradient, so they'll be evenly spaced.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-range-blend-colors"></a><h3>gimp_gradient_segment_range_blend_colors ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_range_blend_colors
(<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_segment</code></em>);</pre>
(<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
<p>Blend the colors of the segment range.</p>
<p>This function blends the colors (but not the opacity) of the
segments' range of the gradient. Using it, the colors' transition
@ -1585,11 +1585,11 @@ will be uniform across the range.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-range-blend-opacity"></a><h3>gimp_gradient_segment_range_blend_opacity ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_gradient_segment_range_blend_opacity
(<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_segment</code></em>);</pre>
(<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
<p>Blend the opacity of the segment range.</p>
<p>This function blends the opacity (but not the colors) of the
segments' range of the gradient. Using it, the opacity's transition
@ -1630,12 +1630,12 @@ will be uniform across the range.</p>
<hr>
<div class="refsect2">
<a name="gimp-gradient-segment-range-move"></a><h3>gimp_gradient_segment_range_move ()</h3>
<pre class="programlisting"><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
gimp_gradient_segment_range_move (<em class="parameter"><code>const <a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_segment</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> delta</code></em>,
<em class="parameter"><code><a href="/local/head/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> control_compress</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gdouble</span>
gimp_gradient_segment_range_move (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_segment</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> delta</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> control_compress</code></em>);</pre>
<p>Move the position of an entire segment range by a delta.</p>
<p>This function moves the position of an entire segment range by a
delta. The actual delta (which is returned) will be limited by the