Imported Upstream version 2.3.9

This commit is contained in:
Ari Pollak
2010-08-11 01:19:20 -04:00
parent 836308f327
commit 2a222e99d4
1588 changed files with 125210 additions and 92631 deletions

View File

@ -1,3 +1,4 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@ -7,7 +8,7 @@
<link rel="up" href="libgimp-data.html" title="Data Objects">
<link rel="prev" href="libgimp-gimpfonts.html" title="gimpfonts">
<link rel="next" href="libgimp-gimpgradients.html" title="gimpgradients">
<meta name="generator" content="GTK-Doc V1.4 (XML mode)">
<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="gimpdefinitions.html" title="Part&#160;I.&#160;GIMP Constants">
<link rel="part" href="libgimp.html" title="Part&#160;II.&#160;GIMP Library">
@ -23,24 +24,29 @@
<link rel="index" href="ix04.html" title="Index of deprecated symbols">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
<td><a accesskey="p" href="libgimp-gimpfonts.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
<td><a accesskey="u" href="libgimp-data.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
<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></table>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
<a href="#desc" 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><span class="refentrytitle">gimpgradient</span></h2>
<h2><span class="refentrytitle"><a name="top_of_page"></a>gimpgradient</span></h2>
<p>gimpgradient &#8212; Functions operating on a single gradient.</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
<h2>Synopsis</h2>
<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@ -180,17 +186,17 @@ gdouble <a href="libgimp-gimpgradient.html#gimp-gradient-segment-range-move"
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2645474"></a><h2>Description</h2>
<a name="desc"></a><h2>Description</h2>
<p>
Functions operating on a single gradient.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2645485"></a><h2>Details</h2>
<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2645490"></a><h3>
<a name="id2650096"></a><h3>
<a name="gimp-gradient-new"></a>gimp_gradient_new ()</h3>
<a class="indexterm" name="id2645499"></a><pre class="programlisting">gchar* gimp_gradient_new (const gchar *name);</pre>
<a class="indexterm" name="id2650108"></a><pre class="programlisting">gchar* gimp_gradient_new (const gchar *name);</pre>
<p>
Creates a new gradient
</p>
@ -222,9 +228,9 @@ This procedure creates a new, uninitialized gradient</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2645561"></a><h3>
<a name="id2650171"></a><h3>
<a name="gimp-gradient-duplicate"></a>gimp_gradient_duplicate ()</h3>
<a class="indexterm" name="id2645570"></a><pre class="programlisting">gchar* gimp_gradient_duplicate (const gchar *name);</pre>
<a class="indexterm" name="id2650183"></a><pre class="programlisting">gchar* gimp_gradient_duplicate (const gchar *name);</pre>
<p>
Duplicates a gradient
</p>
@ -256,9 +262,9 @@ This procedure creates an identical gradient by a different name</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2645632"></a><h3>
<a name="id2650245"></a><h3>
<a name="gimp-gradient-rename"></a>gimp_gradient_rename ()</h3>
<a class="indexterm" name="id2645640"></a><pre class="programlisting">gchar* gimp_gradient_rename (const gchar *name,
<a class="indexterm" name="id2650258"></a><pre class="programlisting">gchar* gimp_gradient_rename (const gchar *name,
const gchar *new_name);</pre>
<p>
Rename a gradient
@ -297,9 +303,9 @@ This procedure renames a gradient</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2645721"></a><h3>
<a name="id2650338"></a><h3>
<a name="gimp-gradient-delete"></a>gimp_gradient_delete ()</h3>
<a class="indexterm" name="id2645729"></a><pre class="programlisting">gboolean gimp_gradient_delete (const gchar *name);</pre>
<a class="indexterm" name="id2650350"></a><pre class="programlisting">gboolean gimp_gradient_delete (const gchar *name);</pre>
<p>
Deletes a gradient
</p>
@ -331,9 +337,9 @@ This procedure deletes a gradient</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2645790"></a><h3>
<a name="id2650411"></a><h3>
<a name="gimp-gradient-is-editable"></a>gimp_gradient_is_editable ()</h3>
<a class="indexterm" name="id2645798"></a><pre class="programlisting">gboolean gimp_gradient_is_editable (const gchar *name);</pre>
<a class="indexterm" name="id2650424"></a><pre class="programlisting">gboolean gimp_gradient_is_editable (const gchar *name);</pre>
<p>
Tests if gradient can be edited
</p>
@ -365,9 +371,9 @@ Returns TRUE if you have permission to change the gradient</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2645861"></a><h3>
<a name="id2650486"></a><h3>
<a name="gimp-gradient-get-uniform-samples"></a>gimp_gradient_get_uniform_samples ()</h3>
<a class="indexterm" name="id2645870"></a><pre class="programlisting">gboolean gimp_gradient_get_uniform_samples
<a class="indexterm" name="id2650499"></a><pre class="programlisting">gboolean gimp_gradient_get_uniform_samples
(const gchar *name,
gint num_samples,
gboolean reverse,
@ -434,9 +440,9 @@ the colors at positions { 0.0, 0.5, 1.0 }.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646017"></a><h3>
<a name="id2650647"></a><h3>
<a name="gimp-gradient-get-custom-samples"></a>gimp_gradient_get_custom_samples ()</h3>
<a class="indexterm" name="id2646026"></a><pre class="programlisting">gboolean gimp_gradient_get_custom_samples
<a class="indexterm" name="id2650659"></a><pre class="programlisting">gboolean gimp_gradient_get_custom_samples
(const gchar *name,
gint num_samples,
const gdouble *positions,
@ -509,9 +515,9 @@ correspond to the RGBA values for each sample.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646195"></a><h3>
<a name="id2650826"></a><h3>
<a name="gimp-gradient-segment-get-left-color"></a>gimp_gradient_segment_get_left_color ()</h3>
<a class="indexterm" name="id2646206"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_left_color
<a class="indexterm" name="id2650841"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_left_color
(const gchar *name,
gint segment,
<a
@ -568,9 +574,9 @@ segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646330"></a><h3>
<a name="id2650964"></a><h3>
<a name="gimp-gradient-segment-set-left-color"></a>gimp_gradient_segment_set_left_color ()</h3>
<a class="indexterm" name="id2646340"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_left_color
<a class="indexterm" name="id2650979"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_left_color
(const gchar *name,
gint segment,
const <a
@ -627,9 +633,9 @@ segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646464"></a><h3>
<a name="id2651103"></a><h3>
<a name="gimp-gradient-segment-get-right-color"></a>gimp_gradient_segment_get_right_color ()</h3>
<a class="indexterm" name="id2646475"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_right_color
<a class="indexterm" name="id2651118"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_right_color
(const gchar *name,
gint segment,
<a
@ -686,9 +692,9 @@ segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646599"></a><h3>
<a name="id2651241"></a><h3>
<a name="gimp-gradient-segment-set-right-color"></a>gimp_gradient_segment_set_right_color ()</h3>
<a class="indexterm" name="id2646610"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_right_color
<a class="indexterm" name="id2651256"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_right_color
(const gchar *name,
gint segment,
const <a
@ -745,9 +751,9 @@ segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646734"></a><h3>
<a name="id2651380"></a><h3>
<a name="gimp-gradient-segment-get-left-pos"></a>gimp_gradient_segment_get_left_pos ()</h3>
<a class="indexterm" name="id2646745"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_left_pos
<a class="indexterm" name="id2651395"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_left_pos
(const gchar *name,
gint segment,
gdouble *pos);</pre>
@ -795,9 +801,9 @@ segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646849"></a><h3>
<a name="id2651498"></a><h3>
<a name="gimp-gradient-segment-set-left-pos"></a>gimp_gradient_segment_set_left_pos ()</h3>
<a class="indexterm" name="id2646860"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_left_pos
<a class="indexterm" name="id2651513"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_left_pos
(const gchar *name,
gint segment,
gdouble pos,
@ -855,9 +861,9 @@ position.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646985"></a><h3>
<a name="id2651639"></a><h3>
<a name="gimp-gradient-segment-get-middle-pos"></a>gimp_gradient_segment_get_middle_pos ()</h3>
<a class="indexterm" name="id2646996"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_middle_pos
<a class="indexterm" name="id2651654"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_middle_pos
(const gchar *name,
gint segment,
gdouble *pos);</pre>
@ -905,9 +911,9 @@ segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647100"></a><h3>
<a name="id2651758"></a><h3>
<a name="gimp-gradient-segment-set-middle-pos"></a>gimp_gradient_segment_set_middle_pos ()</h3>
<a class="indexterm" name="id2647111"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_middle_pos
<a class="indexterm" name="id2651773"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_middle_pos
(const gchar *name,
gint segment,
gdouble pos,
@ -964,9 +970,9 @@ final position.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647237"></a><h3>
<a name="id2651898"></a><h3>
<a name="gimp-gradient-segment-get-right-pos"></a>gimp_gradient_segment_get_right_pos ()</h3>
<a class="indexterm" name="id2647248"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_right_pos
<a class="indexterm" name="id2651913"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_right_pos
(const gchar *name,
gint segment,
gdouble *pos);</pre>
@ -1014,9 +1020,9 @@ specified segment of the specified gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647351"></a><h3>
<a name="id2652017"></a><h3>
<a name="gimp-gradient-segment-set-right-pos"></a>gimp_gradient_segment_set_right_pos ()</h3>
<a class="indexterm" name="id2647362"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_right_pos
<a class="indexterm" name="id2652032"></a><pre class="programlisting">gboolean gimp_gradient_segment_set_right_pos
(const gchar *name,
gint segment,
gdouble pos,
@ -1074,9 +1080,9 @@ the final position.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647488"></a><h3>
<a name="id2652158"></a><h3>
<a name="gimp-gradient-segment-get-blending-function"></a>gimp_gradient_segment_get_blending_function ()</h3>
<a class="indexterm" name="id2647500"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_blending_function
<a class="indexterm" name="id2652173"></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>
@ -1124,9 +1130,9 @@ specified gradient name and segment index.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647604"></a><h3>
<a name="id2652278"></a><h3>
<a name="gimp-gradient-segment-get-coloring-type"></a>gimp_gradient_segment_get_coloring_type ()</h3>
<a class="indexterm" name="id2647615"></a><pre class="programlisting">gboolean gimp_gradient_segment_get_coloring_type
<a class="indexterm" name="id2652292"></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>
@ -1174,9 +1180,9 @@ specified gradient name and segment index.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647720"></a><h3>
<a name="id2652397"></a><h3>
<a name="gimp-gradient-segment-range-set-blending-function"></a>gimp_gradient_segment_range_set_blending_function ()</h3>
<a class="indexterm" name="id2647732"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_set_blending_function
<a class="indexterm" name="id2652413"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_set_blending_function
(const gchar *name,
gint start_segment,
gint end_segment,
@ -1214,7 +1220,7 @@ the specified blending function.</p>
<tr>
<td>
<span class="term"><em class="parameter"><code>blending_function</code></em>&#160;:</span></td>
<td> The Blending Function.
<td> The blending function.
</td>
</tr>
<tr>
@ -1231,9 +1237,9 @@ the specified blending function.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647856"></a><h3>
<a name="id2652538"></a><h3>
<a name="gimp-gradient-segment-range-set-coloring-type"></a>gimp_gradient_segment_range_set_coloring_type ()</h3>
<a class="indexterm" name="id2647868"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_set_coloring_type
<a class="indexterm" name="id2652553"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_set_coloring_type
(const gchar *name,
gint start_segment,
gint end_segment,
@ -1271,7 +1277,7 @@ specified coloring type.</p>
<tr>
<td>
<span class="term"><em class="parameter"><code>coloring_type</code></em>&#160;:</span></td>
<td> The Coloring Type.
<td> The coloring type.
</td>
</tr>
<tr>
@ -1288,9 +1294,9 @@ specified coloring type.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647993"></a><h3>
<a name="id2652678"></a><h3>
<a name="gimp-gradient-segment-range-flip"></a>gimp_gradient_segment_range_flip ()</h3>
<a class="indexterm" name="id2648003"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_flip
<a class="indexterm" name="id2652692"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_flip
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1337,9 +1343,9 @@ This function flips a segment range.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2648107"></a><h3>
<a name="id2652801"></a><h3>
<a name="gimp-gradient-segment-range-replicate"></a>gimp_gradient_segment_range_replicate ()</h3>
<a class="indexterm" name="id2648118"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_replicate
<a class="indexterm" name="id2652818"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_replicate
(const gchar *name,
gint start_segment,
gint end_segment,
@ -1395,9 +1401,9 @@ of it will appear in equal widths.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2648249"></a><h3>
<a name="id2652958"></a><h3>
<a name="gimp-gradient-segment-range-split-midpoint"></a>gimp_gradient_segment_range_split_midpoint ()</h3>
<a class="indexterm" name="id2648262"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_split_midpoint
<a class="indexterm" name="id2652976"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_split_midpoint
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1445,9 +1451,9 @@ midpoint.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2648379"></a><h3>
<a name="id2653093"></a><h3>
<a name="gimp-gradient-segment-range-split-uniform"></a>gimp_gradient_segment_range_split_uniform ()</h3>
<a class="indexterm" name="id2648392"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_split_uniform
<a class="indexterm" name="id2653111"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_split_uniform
(const gchar *name,
gint start_segment,
gint end_segment,
@ -1502,9 +1508,9 @@ according to the number of times specified by the parameter.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2648532"></a><h3>
<a name="id2653250"></a><h3>
<a name="gimp-gradient-segment-range-delete"></a>gimp_gradient_segment_range_delete ()</h3>
<a class="indexterm" name="id2648544"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_delete
<a class="indexterm" name="id2653268"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_delete
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1551,9 +1557,9 @@ This function deletes a segment range.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2648660"></a><h3>
<a name="id2653383"></a><h3>
<a name="gimp-gradient-segment-range-redistribute-handles"></a>gimp_gradient_segment_range_redistribute_handles ()</h3>
<a class="indexterm" name="id2648672"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_redistribute_handles
<a class="indexterm" name="id2653400"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_redistribute_handles
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1601,9 +1607,9 @@ range of the specified gradient, so they'll be evenly spaced.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2648791"></a><h3>
<a name="id2653518"></a><h3>
<a name="gimp-gradient-segment-range-blend-colors"></a>gimp_gradient_segment_range_blend_colors ()</h3>
<a class="indexterm" name="id2648803"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_blend_colors
<a class="indexterm" name="id2653535"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_blend_colors
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1652,9 +1658,9 @@ will be uniform across the range.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2648922"></a><h3>
<a name="id2653654"></a><h3>
<a name="gimp-gradient-segment-range-blend-opacity"></a>gimp_gradient_segment_range_blend_opacity ()</h3>
<a class="indexterm" name="id2648935"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_blend_opacity
<a class="indexterm" name="id2653672"></a><pre class="programlisting">gboolean gimp_gradient_segment_range_blend_opacity
(const gchar *name,
gint start_segment,
gint end_segment);</pre>
@ -1703,9 +1709,9 @@ will be uniform across the range.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2649053"></a><h3>
<a name="id2653790"></a><h3>
<a name="gimp-gradient-segment-range-move"></a>gimp_gradient_segment_range_move ()</h3>
<a class="indexterm" name="id2649065"></a><pre class="programlisting">gdouble gimp_gradient_segment_range_move
<a class="indexterm" name="id2653806"></a><pre class="programlisting">gdouble gimp_gradient_segment_range_move
(const gchar *name,
gint start_segment,
gint end_segment,
@ -1768,9 +1774,5 @@ control points of the neighboring segments.</p>
</div>
</div>
</div>
<table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle">
<td align="left"><a accesskey="p" href="libgimp-gimpfonts.html"><b>&lt;&lt;&#160;gimpfonts</b></a></td>
<td align="right"><a accesskey="n" href="libgimp-gimpgradients.html"><b>gimpgradients&#160;&gt;&gt;</b></a></td>
</tr></table>
</body>
</html>