Imported Upstream version 2.3.12

This commit is contained in:
Ari Pollak
2010-08-11 01:20:17 -04:00
parent 79785b4adf
commit a028e0b309
1105 changed files with 114178 additions and 65152 deletions

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpgradient</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.70.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.71.0">
<link rel="start" 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">
@ -32,16 +32,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpgradients.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="#id2565190" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2562186" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2690465" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2683446" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpgradient"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2565190"></a><span class="refentrytitle">gimpgradient</span>
<a name="id2562186"></a><span class="refentrytitle">gimpgradient</span>
</h2>
<p>gimpgradient &#8212; Functions operating on a single gradient.</p>
</td>
@ -188,17 +188,17 @@ gdouble <a href="libgimp-gimpgradient.html#gimp-gradient-segment-range-move"
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2690465"></a><h2>Description</h2>
<a name="id2683446"></a><h2>Description</h2>
<p>
Functions operating on a single gradient.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2690479"></a><h2>Details</h2>
<a name="id2683461"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2690489"></a><h3>
<a name="id2683470"></a><h3>
<a name="gimp-gradient-new"></a>gimp_gradient_new ()</h3>
<a class="indexterm" name="id2690501"></a><pre class="programlisting">gchar* gimp_gradient_new (const gchar *name);</pre>
<a class="indexterm" name="id2683483"></a><pre class="programlisting">gchar* gimp_gradient_new (const gchar *name);</pre>
<p>
Creates a new gradient
</p>
@ -230,9 +230,9 @@ This procedure creates a new, uninitialized gradient</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2690564"></a><h3>
<a name="id2683545"></a><h3>
<a name="gimp-gradient-duplicate"></a>gimp_gradient_duplicate ()</h3>
<a class="indexterm" name="id2690576"></a><pre class="programlisting">gchar* gimp_gradient_duplicate (const gchar *name);</pre>
<a class="indexterm" name="id2683558"></a><pre class="programlisting">gchar* gimp_gradient_duplicate (const gchar *name);</pre>
<p>
Duplicates a gradient
</p>
@ -264,9 +264,9 @@ This procedure creates an identical gradient by a different name</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2690638"></a><h3>
<a name="id2683620"></a><h3>
<a name="gimp-gradient-rename"></a>gimp_gradient_rename ()</h3>
<a class="indexterm" name="id2690650"></a><pre class="programlisting">gchar* gimp_gradient_rename (const gchar *name,
<a class="indexterm" name="id2683632"></a><pre class="programlisting">gchar* gimp_gradient_rename (const gchar *name,
const gchar *new_name);</pre>
<p>
Rename a gradient
@ -305,9 +305,9 @@ This procedure renames a gradient</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2690731"></a><h3>
<a name="id2683713"></a><h3>
<a name="gimp-gradient-delete"></a>gimp_gradient_delete ()</h3>
<a class="indexterm" name="id2690743"></a><pre class="programlisting">gboolean gimp_gradient_delete (const gchar *name);</pre>
<a class="indexterm" name="id2683725"></a><pre class="programlisting">gboolean gimp_gradient_delete (const gchar *name);</pre>
<p>
Deletes a gradient
</p>
@ -339,9 +339,9 @@ This procedure deletes a gradient</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2690804"></a><h3>
<a name="id2683786"></a><h3>
<a name="gimp-gradient-is-editable"></a>gimp_gradient_is_editable ()</h3>
<a class="indexterm" name="id2690816"></a><pre class="programlisting">gboolean gimp_gradient_is_editable (const gchar *name);</pre>
<a class="indexterm" name="id2683798"></a><pre class="programlisting">gboolean gimp_gradient_is_editable (const gchar *name);</pre>
<p>
Tests if gradient can be edited
</p>
@ -373,9 +373,9 @@ Returns TRUE if you have permission to change the gradient</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2690879"></a><h3>
<a name="id2683861"></a><h3>
<a name="gimp-gradient-get-uniform-samples"></a>gimp_gradient_get_uniform_samples ()</h3>
<a class="indexterm" name="id2690893"></a><pre class="programlisting">gboolean gimp_gradient_get_uniform_samples
<a class="indexterm" name="id2683874"></a><pre class="programlisting">gboolean gimp_gradient_get_uniform_samples
(const gchar *name,
gint num_samples,
gboolean reverse,
@ -442,9 +442,9 @@ the colors at positions { 0.0, 0.5, 1.0 }.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2691041"></a><h3>
<a name="id2684021"></a><h3>
<a name="gimp-gradient-get-custom-samples"></a>gimp_gradient_get_custom_samples ()</h3>
<a class="indexterm" name="id2691056"></a><pre class="programlisting">gboolean gimp_gradient_get_custom_samples
<a class="indexterm" name="id2684034"></a><pre class="programlisting">gboolean gimp_gradient_get_custom_samples
(const gchar *name,
gint num_samples,
const gdouble *positions,
@ -517,9 +517,9 @@ correspond to the RGBA values for each sample.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2691224"></a><h3>
<a name="id2684201"></a><h3>
<a name="gimp-gradient-segment-get-left-color"></a>gimp_gradient_segment_get_left_color ()</h3>
<a class="indexterm" name="id2691239"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_left_color
<a class="indexterm" name="id2684216"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_left_color
(const gchar *name,
gint segment,
<a
@ -576,9 +576,9 @@ segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2691363"></a><h3>
<a name="id2684340"></a><h3>
<a name="gimp-gradient-segment-set-left-color"></a>gimp_gradient_segment_set_left_color ()</h3>
<a class="indexterm" name="id2691377"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_left_color
<a class="indexterm" name="id2684354"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_left_color
(const gchar *name,
gint segment,
const <a
@ -635,9 +635,9 @@ of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2691501"></a><h3>
<a name="id2684478"></a><h3>
<a name="gimp-gradient-segment-get-right-color"></a>gimp_gradient_segment_get_right_color ()</h3>
<a class="indexterm" name="id2691516"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_right_color
<a class="indexterm" name="id2684493"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_right_color
(const gchar *name,
gint segment,
<a
@ -694,9 +694,9 @@ segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2691640"></a><h3>
<a name="id2684617"></a><h3>
<a name="gimp-gradient-segment-set-right-color"></a>gimp_gradient_segment_set_right_color ()</h3>
<a class="indexterm" name="id2691655"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_right_color
<a class="indexterm" name="id2684632"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_right_color
(const gchar *name,
gint segment,
const <a
@ -753,9 +753,9 @@ segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2691779"></a><h3>
<a name="id2684756"></a><h3>
<a name="gimp-gradient-segment-get-left-pos"></a>gimp_gradient_segment_get_left_pos ()</h3>
<a class="indexterm" name="id2691794"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_left_pos
<a class="indexterm" name="id2684771"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_left_pos
(const gchar *name,
gint segment,
gdouble *pos);</pre>
@ -803,9 +803,9 @@ segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2691897"></a><h3>
<a name="id2684874"></a><h3>
<a name="gimp-gradient-segment-set-left-pos"></a>gimp_gradient_segment_set_left_pos ()</h3>
<a class="indexterm" name="id2691912"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_left_pos
<a class="indexterm" name="id2684889"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_left_pos
(const gchar *name,
gint segment,
gdouble pos,
@ -863,9 +863,9 @@ position.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2692038"></a><h3>
<a name="id2685015"></a><h3>
<a name="gimp-gradient-segment-get-middle-pos"></a>gimp_gradient_segment_get_middle_pos ()</h3>
<a class="indexterm" name="id2692053"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_middle_pos
<a class="indexterm" name="id2685030"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_middle_pos
(const gchar *name,
gint segment,
gdouble *pos);</pre>
@ -913,9 +913,9 @@ segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2692157"></a><h3>
<a name="id2685134"></a><h3>
<a name="gimp-gradient-segment-set-middle-pos"></a>gimp_gradient_segment_set_middle_pos ()</h3>
<a class="indexterm" name="id2692172"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_middle_pos
<a class="indexterm" name="id2685149"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_middle_pos
(const gchar *name,
gint segment,
gdouble pos,
@ -972,9 +972,9 @@ final position.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2692297"></a><h3>
<a name="id2685274"></a><h3>
<a name="gimp-gradient-segment-get-right-pos"></a>gimp_gradient_segment_get_right_pos ()</h3>
<a class="indexterm" name="id2692312"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_right_pos
<a class="indexterm" name="id2685289"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_right_pos
(const gchar *name,
gint segment,
gdouble *pos);</pre>
@ -1022,9 +1022,9 @@ specified segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2692416"></a><h3>
<a name="id2685393"></a><h3>
<a name="gimp-gradient-segment-set-right-pos"></a>gimp_gradient_segment_set_right_pos ()</h3>
<a class="indexterm" name="id2692431"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_right_pos
<a class="indexterm" name="id2685408"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_right_pos
(const gchar *name,
gint segment,
gdouble pos,
@ -1082,9 +1082,9 @@ the final position.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2692557"></a><h3>
<a name="id2685534"></a><h3>
<a name="gimp-gradient-segment-get-blending-function"></a>gimp_gradient_segment_get_blending_function ()</h3>
<a class="indexterm" name="id2692572"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_blending_function
<a class="indexterm" name="id2685549"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_blending_function
(const gchar *name,
gint segment,
<a href="libgimp-gimpenums.html#GimpGradientSegmentType">GimpGradientSegmentType</a> *blend_func);</pre>
@ -1132,9 +1132,9 @@ specified gradient name and segment index.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2692677"></a><h3>
<a name="id2685654"></a><h3>
<a name="gimp-gradient-segment-get-coloring-type"></a>gimp_gradient_segment_get_coloring_type ()</h3>
<a class="indexterm" name="id2692692"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_coloring_type
<a class="indexterm" name="id2685668"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_coloring_type
(const gchar *name,
gint segment,
<a href="libgimp-gimpenums.html#GimpGradientSegmentColor">GimpGradientSegmentColor</a> *coloring_type);</pre>
@ -1182,9 +1182,9 @@ specified gradient name and segment index.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2692796"></a><h3>
<a name="id2685773"></a><h3>
<a name="gimp-gradient-segment-range-set-blending-function"></a>gimp_gradient_segment_range_set_blending_function ()</h3>
<a class="indexterm" name="id2692812"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_set_blending_function
<a class="indexterm" name="id2685789"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_set_blending_function
(const gchar *name,
gint start_segment,
gint end_segment,
@ -1239,9 +1239,9 @@ the specified blending function.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2692937"></a><h3>
<a name="id2685914"></a><h3>
<a name="gimp-gradient-segment-range-set-coloring-type"></a>gimp_gradient_segment_range_set_coloring_type ()</h3>
<a class="indexterm" name="id2692952"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_set_coloring_type
<a class="indexterm" name="id2685929"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_set_coloring_type
(const gchar *name,
gint start_segment,
gint end_segment,
@ -1296,9 +1296,9 @@ specified coloring type.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2693077"></a><h3>
<a name="id2686054"></a><h3>
<a name="gimp-gradient-segment-range-flip"></a>gimp_gradient_segment_range_flip ()</h3>
<a class="indexterm" name="id2693092"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_flip
<a class="indexterm" name="id2686068"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_flip
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1345,9 +1345,9 @@ This function flips a segment range.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2693196"></a><h3>
<a name="id2686177"></a><h3>
<a name="gimp-gradient-segment-range-replicate"></a>gimp_gradient_segment_range_replicate ()</h3>
<a class="indexterm" name="id2693213"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_replicate
<a class="indexterm" name="id2686194"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_replicate
(const gchar *name,
gint start_segment,
gint end_segment,
@ -1403,9 +1403,9 @@ of it will appear in equal widths.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2693353"></a><h3>
<a name="id2686334"></a><h3>
<a name="gimp-gradient-segment-range-split-midpoint"></a>gimp_gradient_segment_range_split_midpoint ()</h3>
<a class="indexterm" name="id2693371"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_split_midpoint
<a class="indexterm" name="id2686352"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_split_midpoint
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1453,9 +1453,9 @@ midpoint.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2693488"></a><h3>
<a name="id2686469"></a><h3>
<a name="gimp-gradient-segment-range-split-uniform"></a>gimp_gradient_segment_range_split_uniform ()</h3>
<a class="indexterm" name="id2693506"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_split_uniform
<a class="indexterm" name="id2686487"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_split_uniform
(const gchar *name,
gint start_segment,
gint end_segment,
@ -1510,9 +1510,9 @@ according to the number of times specified by the parameter.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2693645"></a><h3>
<a name="id2686626"></a><h3>
<a name="gimp-gradient-segment-range-delete"></a>gimp_gradient_segment_range_delete ()</h3>
<a class="indexterm" name="id2693662"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_delete
<a class="indexterm" name="id2686644"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_delete
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1559,9 +1559,9 @@ This function deletes a segment range.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2693778"></a><h3>
<a name="id2686759"></a><h3>
<a name="gimp-gradient-segment-range-redistribute-handles"></a>gimp_gradient_segment_range_redistribute_handles ()</h3>
<a class="indexterm" name="id2693795"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_redistribute_handles
<a class="indexterm" name="id2686776"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_redistribute_handles
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1609,9 +1609,9 @@ range of the specified gradient, so they'll be evenly spaced.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2693913"></a><h3>
<a name="id2686895"></a><h3>
<a name="gimp-gradient-segment-range-blend-colors"></a>gimp_gradient_segment_range_blend_colors ()</h3>
<a class="indexterm" name="id2693930"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_blend_colors
<a class="indexterm" name="id2686912"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_blend_colors
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1660,9 +1660,9 @@ will be uniform across the range.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2694049"></a><h3>
<a name="id2687030"></a><h3>
<a name="gimp-gradient-segment-range-blend-opacity"></a>gimp_gradient_segment_range_blend_opacity ()</h3>
<a class="indexterm" name="id2694067"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_blend_opacity
<a class="indexterm" name="id2687048"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_blend_opacity
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1711,9 +1711,9 @@ will be uniform across the range.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2694184"></a><h3>
<a name="id2687166"></a><h3>
<a name="gimp-gradient-segment-range-move"></a>gimp_gradient_segment_range_move ()</h3>
<a class="indexterm" name="id2694201"></a><pre class="programlisting">gdouble gimp_gradient_segment_range_move
<a class="indexterm" name="id2687183"></a><pre class="programlisting">gdouble gimp_gradient_segment_range_move
(const gchar *name,
gint start_segment,
gint end_segment,