~ubuntu-branches/ubuntu/jaunty/gimp/jaunty-security

« back to all changes in this revision

Viewing changes to devel-docs/libgimp/html/libgimp-gimptools.html

  • Committer: Bazaar Package Importer
  • Author(s): Pedro Fragoso
  • Date: 2008-08-22 11:50:05 UTC
  • mfrom: (0.1.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 34.
  • Revision ID: james.westby@ubuntu.com-20080822115005-yxj5svf3v9x1mkr7
Tags: upstream-2.4.7
ImportĀ upstreamĀ versionĀ 2.4.7

Show diffs side-by-side

added added

removed removed

Lines of Context:
47
47
<div class="refsynopsisdiv">
48
48
<a name="libgimp-gimptools.synopsis"></a><h2>Synopsis</h2>
49
49
<pre class="synopsis">
50
 
<a
51
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
52
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-airbrush" title="gimp_airbrush ()">gimp_airbrush</a>                       (<a
53
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
54
 
>gint32</a> drawable_ID,
55
 
                                                         <a
56
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
57
 
>gdouble</a> pressure,
58
 
                                                         <a
59
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
60
 
>gint</a> num_strokes,
61
 
                                                         const <a
62
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
63
 
>gdouble</a> *strokes);
64
 
<a
65
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
66
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-airbrush-default" title="gimp_airbrush_default ()">gimp_airbrush_default</a>               (<a
67
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
68
 
>gint32</a> drawable_ID,
69
 
                                                         <a
70
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
71
 
>gint</a> num_strokes,
72
 
                                                         const <a
73
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
74
 
>gdouble</a> *strokes);
75
 
<a
76
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
77
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-by-color-select" title="gimp_by_color_select ()">gimp_by_color_select</a>                (<a
78
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
79
 
>gint32</a> drawable_ID,
80
 
                                                         const <a
81
 
href="/usr/share/gtk-doc/html/libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
82
 
>GimpRGB</a> *color,
83
 
                                                         <a
84
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
85
 
>gint</a> threshold,
86
 
                                                         <a
87
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
88
 
>GimpChannelOps</a> operation,
89
 
                                                         <a
90
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
91
 
>gboolean</a> antialias,
92
 
                                                         <a
93
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
94
 
>gboolean</a> feather,
95
 
                                                         <a
96
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
97
 
>gdouble</a> feather_radius,
98
 
                                                         <a
99
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
100
 
>gboolean</a> sample_merged);
101
 
<a
102
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
103
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-by-color-select-full" title="gimp_by_color_select_full ()">gimp_by_color_select_full</a>           (<a
104
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
105
 
>gint32</a> drawable_ID,
106
 
                                                         const <a
107
 
href="/usr/share/gtk-doc/html/libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
108
 
>GimpRGB</a> *color,
109
 
                                                         <a
110
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
111
 
>gint</a> threshold,
112
 
                                                         <a
113
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
114
 
>GimpChannelOps</a> operation,
115
 
                                                         <a
116
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
117
 
>gboolean</a> antialias,
118
 
                                                         <a
119
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
120
 
>gboolean</a> feather,
121
 
                                                         <a
122
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
123
 
>gdouble</a> feather_radius_x,
124
 
                                                         <a
125
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
126
 
>gdouble</a> feather_radius_y,
127
 
                                                         <a
128
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
129
 
>gboolean</a> sample_merged,
130
 
                                                         <a
131
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
132
 
>gboolean</a> select_transparent,
 
50
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-airbrush" title="gimp_airbrush ()">gimp_airbrush</a>                       (gint32 drawable_ID,
 
51
                                                         gdouble pressure,
 
52
                                                         gint num_strokes,
 
53
                                                         const gdouble *strokes);
 
54
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-airbrush-default" title="gimp_airbrush_default ()">gimp_airbrush_default</a>               (gint32 drawable_ID,
 
55
                                                         gint num_strokes,
 
56
                                                         const gdouble *strokes);
 
57
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-by-color-select" title="gimp_by_color_select ()">gimp_by_color_select</a>                (gint32 drawable_ID,
 
58
                                                         const <a
 
59
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
 
60
>GimpRGB</a> *color,
 
61
                                                         gint threshold,
 
62
                                                         <a
 
63
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
64
>GimpChannelOps</a> operation,
 
65
                                                         gboolean antialias,
 
66
                                                         gboolean feather,
 
67
                                                         gdouble feather_radius,
 
68
                                                         gboolean sample_merged);
 
69
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-by-color-select-full" title="gimp_by_color_select_full ()">gimp_by_color_select_full</a>           (gint32 drawable_ID,
 
70
                                                         const <a
 
71
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
 
72
>GimpRGB</a> *color,
 
73
                                                         gint threshold,
 
74
                                                         <a
 
75
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
76
>GimpChannelOps</a> operation,
 
77
                                                         gboolean antialias,
 
78
                                                         gboolean feather,
 
79
                                                         gdouble feather_radius_x,
 
80
                                                         gdouble feather_radius_y,
 
81
                                                         gboolean sample_merged,
 
82
                                                         gboolean select_transparent,
133
83
                                                         <a class="link" href="libgimp-gimpenums.html#GimpSelectCriterion" title="enum GimpSelectCriterion">GimpSelectCriterion</a> select_criterion);
134
 
<a
135
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
136
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-clone" title="gimp_clone ()">gimp_clone</a>                          (<a
137
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
138
 
>gint32</a> drawable_ID,
139
 
                                                         <a
140
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
141
 
>gint32</a> src_drawable_ID,
142
 
                                                         <a
143
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpCloneType"
 
84
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-clone" title="gimp_clone ()">gimp_clone</a>                          (gint32 drawable_ID,
 
85
                                                         gint32 src_drawable_ID,
 
86
                                                         <a
 
87
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpCloneType"
144
88
>GimpCloneType</a> clone_type,
145
 
                                                         <a
146
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
147
 
>gdouble</a> src_x,
148
 
                                                         <a
149
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
150
 
>gdouble</a> src_y,
151
 
                                                         <a
152
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
153
 
>gint</a> num_strokes,
154
 
                                                         const <a
155
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
156
 
>gdouble</a> *strokes);
157
 
<a
158
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
159
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-clone-default" title="gimp_clone_default ()">gimp_clone_default</a>                  (<a
160
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
161
 
>gint32</a> drawable_ID,
162
 
                                                         <a
163
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
164
 
>gint</a> num_strokes,
165
 
                                                         const <a
166
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
167
 
>gdouble</a> *strokes);
168
 
<a
169
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
170
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-convolve" title="gimp_convolve ()">gimp_convolve</a>                       (<a
171
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
172
 
>gint32</a> drawable_ID,
173
 
                                                         <a
174
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
175
 
>gdouble</a> pressure,
 
89
                                                         gdouble src_x,
 
90
                                                         gdouble src_y,
 
91
                                                         gint num_strokes,
 
92
                                                         const gdouble *strokes);
 
93
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-clone-default" title="gimp_clone_default ()">gimp_clone_default</a>                  (gint32 drawable_ID,
 
94
                                                         gint num_strokes,
 
95
                                                         const gdouble *strokes);
 
96
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-convolve" title="gimp_convolve ()">gimp_convolve</a>                       (gint32 drawable_ID,
 
97
                                                         gdouble pressure,
176
98
                                                         <a class="link" href="libgimp-gimpenums.html#GimpConvolveType" title="enum GimpConvolveType">GimpConvolveType</a> convolve_type,
177
 
                                                         <a
178
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
179
 
>gint</a> num_strokes,
180
 
                                                         const <a
181
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
182
 
>gdouble</a> *strokes);
183
 
<a
184
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
185
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-convolve-default" title="gimp_convolve_default ()">gimp_convolve_default</a>               (<a
186
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
187
 
>gint32</a> drawable_ID,
188
 
                                                         <a
189
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
190
 
>gint</a> num_strokes,
191
 
                                                         const <a
192
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
193
 
>gdouble</a> *strokes);
194
 
<a
195
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
196
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-dodgeburn" title="gimp_dodgeburn ()">gimp_dodgeburn</a>                      (<a
197
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
198
 
>gint32</a> drawable_ID,
199
 
                                                         <a
200
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
201
 
>gdouble</a> exposure,
202
 
                                                         <a
203
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpDodgeBurnType"
 
99
                                                         gint num_strokes,
 
100
                                                         const gdouble *strokes);
 
101
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-convolve-default" title="gimp_convolve_default ()">gimp_convolve_default</a>               (gint32 drawable_ID,
 
102
                                                         gint num_strokes,
 
103
                                                         const gdouble *strokes);
 
104
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-dodgeburn" title="gimp_dodgeburn ()">gimp_dodgeburn</a>                      (gint32 drawable_ID,
 
105
                                                         gdouble exposure,
 
106
                                                         <a
 
107
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpDodgeBurnType"
204
108
>GimpDodgeBurnType</a> dodgeburn_type,
205
109
                                                         <a
206
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransferMode"
 
110
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransferMode"
207
111
>GimpTransferMode</a> dodgeburn_mode,
208
 
                                                         <a
209
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
210
 
>gint</a> num_strokes,
211
 
                                                         const <a
212
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
213
 
>gdouble</a> *strokes);
214
 
<a
215
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
216
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-dodgeburn-default" title="gimp_dodgeburn_default ()">gimp_dodgeburn_default</a>              (<a
217
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
218
 
>gint32</a> drawable_ID,
219
 
                                                         <a
220
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
221
 
>gint</a> num_strokes,
222
 
                                                         const <a
223
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
224
 
>gdouble</a> *strokes);
225
 
<a
226
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
227
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-edit-bucket-fill-full" title="gimp_edit_bucket_fill_full ()">gimp_edit_bucket_fill_full</a>          (<a
228
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
229
 
>gint32</a> drawable_ID,
230
 
                                                         <a
231
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpBucketFillMode"
 
112
                                                         gint num_strokes,
 
113
                                                         const gdouble *strokes);
 
114
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-dodgeburn-default" title="gimp_dodgeburn_default ()">gimp_dodgeburn_default</a>              (gint32 drawable_ID,
 
115
                                                         gint num_strokes,
 
116
                                                         const gdouble *strokes);
 
117
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-edit-bucket-fill-full" title="gimp_edit_bucket_fill_full ()">gimp_edit_bucket_fill_full</a>          (gint32 drawable_ID,
 
118
                                                         <a
 
119
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpBucketFillMode"
232
120
>GimpBucketFillMode</a> fill_mode,
233
121
                                                         <a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="enum GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
234
 
                                                         <a
235
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
236
 
>gdouble</a> opacity,
237
 
                                                         <a
238
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
239
 
>gdouble</a> threshold,
240
 
                                                         <a
241
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
242
 
>gboolean</a> sample_merged,
243
 
                                                         <a
244
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
245
 
>gboolean</a> fill_transparent,
 
122
                                                         gdouble opacity,
 
123
                                                         gdouble threshold,
 
124
                                                         gboolean sample_merged,
 
125
                                                         gboolean fill_transparent,
246
126
                                                         <a class="link" href="libgimp-gimpenums.html#GimpSelectCriterion" title="enum GimpSelectCriterion">GimpSelectCriterion</a> select_criterion,
247
 
                                                         <a
248
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
249
 
>gdouble</a> x,
250
 
                                                         <a
251
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
252
 
>gdouble</a> y);
253
 
<a
254
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
255
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-ellipse-select" title="gimp_ellipse_select ()">gimp_ellipse_select</a>                 (<a
256
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
257
 
>gint32</a> image_ID,
258
 
                                                         <a
259
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
260
 
>gdouble</a> x,
261
 
                                                         <a
262
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
263
 
>gdouble</a> y,
264
 
                                                         <a
265
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
266
 
>gdouble</a> width,
267
 
                                                         <a
268
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
269
 
>gdouble</a> height,
270
 
                                                         <a
271
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
127
                                                         gdouble x,
 
128
                                                         gdouble y);
 
129
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-ellipse-select" title="gimp_ellipse_select ()">gimp_ellipse_select</a>                 (gint32 image_ID,
 
130
                                                         gdouble x,
 
131
                                                         gdouble y,
 
132
                                                         gdouble width,
 
133
                                                         gdouble height,
 
134
                                                         <a
 
135
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
272
136
>GimpChannelOps</a> operation,
273
 
                                                         <a
274
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
275
 
>gboolean</a> antialias,
276
 
                                                         <a
277
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
278
 
>gboolean</a> feather,
279
 
                                                         <a
280
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
281
 
>gdouble</a> feather_radius);
282
 
<a
283
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
284
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-eraser" title="gimp_eraser ()">gimp_eraser</a>                         (<a
285
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
286
 
>gint32</a> drawable_ID,
287
 
                                                         <a
288
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
289
 
>gint</a> num_strokes,
290
 
                                                         const <a
291
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
292
 
>gdouble</a> *strokes,
 
137
                                                         gboolean antialias,
 
138
                                                         gboolean feather,
 
139
                                                         gdouble feather_radius);
 
140
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-eraser" title="gimp_eraser ()">gimp_eraser</a>                         (gint32 drawable_ID,
 
141
                                                         gint num_strokes,
 
142
                                                         const gdouble *strokes,
293
143
                                                         <a class="link" href="libgimp-gimpenums.html#GimpBrushApplicationMode" title="enum GimpBrushApplicationMode">GimpBrushApplicationMode</a> hardness,
294
144
                                                         <a
295
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode"
 
145
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode"
296
146
>GimpPaintApplicationMode</a> method);
297
 
<a
298
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
299
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-eraser-default" title="gimp_eraser_default ()">gimp_eraser_default</a>                 (<a
300
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
301
 
>gint32</a> drawable_ID,
302
 
                                                         <a
303
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
304
 
>gint</a> num_strokes,
305
 
                                                         const <a
306
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
307
 
>gdouble</a> *strokes);
308
 
<a
309
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
310
 
>gint32</a>              <a class="link" href="libgimp-gimptools.html#gimp-flip" title="gimp_flip ()">gimp_flip</a>                           (<a
311
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
312
 
>gint32</a> drawable_ID,
 
147
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-eraser-default" title="gimp_eraser_default ()">gimp_eraser_default</a>                 (gint32 drawable_ID,
 
148
                                                         gint num_strokes,
 
149
                                                         const gdouble *strokes);
 
150
gint32              <a class="link" href="libgimp-gimptools.html#gimp-flip" title="gimp_flip ()">gimp_flip</a>                           (gint32 drawable_ID,
313
151
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> flip_type);
314
 
<a
315
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
316
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-free-select" title="gimp_free_select ()">gimp_free_select</a>                    (<a
317
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
318
 
>gint32</a> image_ID,
319
 
                                                         <a
320
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
321
 
>gint</a> num_segs,
322
 
                                                         const <a
323
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
324
 
>gdouble</a> *segs,
325
 
                                                         <a
326
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
327
 
>GimpChannelOps</a> operation,
328
 
                                                         <a
329
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
330
 
>gboolean</a> antialias,
331
 
                                                         <a
332
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
333
 
>gboolean</a> feather,
334
 
                                                         <a
335
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
336
 
>gdouble</a> feather_radius);
337
 
<a
338
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
339
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-fuzzy-select" title="gimp_fuzzy_select ()">gimp_fuzzy_select</a>                   (<a
340
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
341
 
>gint32</a> drawable_ID,
342
 
                                                         <a
343
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
344
 
>gdouble</a> x,
345
 
                                                         <a
346
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
347
 
>gdouble</a> y,
348
 
                                                         <a
349
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
350
 
>gint</a> threshold,
351
 
                                                         <a
352
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
353
 
>GimpChannelOps</a> operation,
354
 
                                                         <a
355
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
356
 
>gboolean</a> antialias,
357
 
                                                         <a
358
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
359
 
>gboolean</a> feather,
360
 
                                                         <a
361
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
362
 
>gdouble</a> feather_radius,
363
 
                                                         <a
364
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
365
 
>gboolean</a> sample_merged);
366
 
<a
367
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
368
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-fuzzy-select-full" title="gimp_fuzzy_select_full ()">gimp_fuzzy_select_full</a>              (<a
369
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
370
 
>gint32</a> drawable_ID,
371
 
                                                         <a
372
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
373
 
>gdouble</a> x,
374
 
                                                         <a
375
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
376
 
>gdouble</a> y,
377
 
                                                         <a
378
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
379
 
>gint</a> threshold,
380
 
                                                         <a
381
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
382
 
>GimpChannelOps</a> operation,
383
 
                                                         <a
384
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
385
 
>gboolean</a> antialias,
386
 
                                                         <a
387
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
388
 
>gboolean</a> feather,
389
 
                                                         <a
390
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
391
 
>gdouble</a> feather_radius_x,
392
 
                                                         <a
393
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
394
 
>gdouble</a> feather_radius_y,
395
 
                                                         <a
396
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
397
 
>gboolean</a> sample_merged,
398
 
                                                         <a
399
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
400
 
>gboolean</a> select_transparent,
 
152
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-free-select" title="gimp_free_select ()">gimp_free_select</a>                    (gint32 image_ID,
 
153
                                                         gint num_segs,
 
154
                                                         const gdouble *segs,
 
155
                                                         <a
 
156
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
157
>GimpChannelOps</a> operation,
 
158
                                                         gboolean antialias,
 
159
                                                         gboolean feather,
 
160
                                                         gdouble feather_radius);
 
161
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-fuzzy-select" title="gimp_fuzzy_select ()">gimp_fuzzy_select</a>                   (gint32 drawable_ID,
 
162
                                                         gdouble x,
 
163
                                                         gdouble y,
 
164
                                                         gint threshold,
 
165
                                                         <a
 
166
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
167
>GimpChannelOps</a> operation,
 
168
                                                         gboolean antialias,
 
169
                                                         gboolean feather,
 
170
                                                         gdouble feather_radius,
 
171
                                                         gboolean sample_merged);
 
172
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-fuzzy-select-full" title="gimp_fuzzy_select_full ()">gimp_fuzzy_select_full</a>              (gint32 drawable_ID,
 
173
                                                         gdouble x,
 
174
                                                         gdouble y,
 
175
                                                         gint threshold,
 
176
                                                         <a
 
177
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
178
>GimpChannelOps</a> operation,
 
179
                                                         gboolean antialias,
 
180
                                                         gboolean feather,
 
181
                                                         gdouble feather_radius_x,
 
182
                                                         gdouble feather_radius_y,
 
183
                                                         gboolean sample_merged,
 
184
                                                         gboolean select_transparent,
401
185
                                                         <a class="link" href="libgimp-gimpenums.html#GimpSelectCriterion" title="enum GimpSelectCriterion">GimpSelectCriterion</a> select_criterion);
402
 
<a
403
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
404
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-heal" title="gimp_heal ()">gimp_heal</a>                           (<a
405
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
406
 
>gint32</a> drawable_ID,
407
 
                                                         <a
408
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
409
 
>gint32</a> src_drawable_ID,
410
 
                                                         <a
411
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
412
 
>gdouble</a> src_x,
413
 
                                                         <a
414
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
415
 
>gdouble</a> src_y,
416
 
                                                         <a
417
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
418
 
>gint</a> num_strokes,
419
 
                                                         const <a
420
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
421
 
>gdouble</a> *strokes);
422
 
<a
423
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
424
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-heal-default" title="gimp_heal_default ()">gimp_heal_default</a>                   (<a
425
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
426
 
>gint32</a> drawable_ID,
427
 
                                                         <a
428
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
429
 
>gint</a> num_strokes,
430
 
                                                         const <a
431
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
432
 
>gdouble</a> *strokes);
433
 
<a
434
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
435
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-paintbrush" title="gimp_paintbrush ()">gimp_paintbrush</a>                     (<a
436
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
437
 
>gint32</a> drawable_ID,
438
 
                                                         <a
439
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
440
 
>gdouble</a> fade_out,
441
 
                                                         <a
442
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
443
 
>gint</a> num_strokes,
444
 
                                                         const <a
445
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
446
 
>gdouble</a> *strokes,
447
 
                                                         <a
448
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode"
 
186
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-heal" title="gimp_heal ()">gimp_heal</a>                           (gint32 drawable_ID,
 
187
                                                         gint32 src_drawable_ID,
 
188
                                                         gdouble src_x,
 
189
                                                         gdouble src_y,
 
190
                                                         gint num_strokes,
 
191
                                                         const gdouble *strokes);
 
192
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-heal-default" title="gimp_heal_default ()">gimp_heal_default</a>                   (gint32 drawable_ID,
 
193
                                                         gint num_strokes,
 
194
                                                         const gdouble *strokes);
 
195
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-paintbrush" title="gimp_paintbrush ()">gimp_paintbrush</a>                     (gint32 drawable_ID,
 
196
                                                         gdouble fade_out,
 
197
                                                         gint num_strokes,
 
198
                                                         const gdouble *strokes,
 
199
                                                         <a
 
200
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode"
449
201
>GimpPaintApplicationMode</a> method,
450
 
                                                         <a
451
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
452
 
>gdouble</a> gradient_length);
453
 
<a
454
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
455
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-paintbrush-default" title="gimp_paintbrush_default ()">gimp_paintbrush_default</a>             (<a
456
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
457
 
>gint32</a> drawable_ID,
458
 
                                                         <a
459
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
460
 
>gint</a> num_strokes,
461
 
                                                         const <a
462
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
463
 
>gdouble</a> *strokes);
464
 
<a
465
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
466
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-pencil" title="gimp_pencil ()">gimp_pencil</a>                         (<a
467
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
468
 
>gint32</a> drawable_ID,
469
 
                                                         <a
470
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
471
 
>gint</a> num_strokes,
472
 
                                                         const <a
473
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
474
 
>gdouble</a> *strokes);
475
 
<a
476
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
477
 
>gint32</a>              <a class="link" href="libgimp-gimptools.html#gimp-perspective" title="gimp_perspective ()">gimp_perspective</a>                    (<a
478
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
479
 
>gint32</a> drawable_ID,
480
 
                                                         <a
481
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
482
 
>gboolean</a> interpolation,
483
 
                                                         <a
484
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
485
 
>gdouble</a> x0,
486
 
                                                         <a
487
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
488
 
>gdouble</a> y0,
489
 
                                                         <a
490
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
491
 
>gdouble</a> x1,
492
 
                                                         <a
493
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
494
 
>gdouble</a> y1,
495
 
                                                         <a
496
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
497
 
>gdouble</a> x2,
498
 
                                                         <a
499
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
500
 
>gdouble</a> y2,
501
 
                                                         <a
502
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
503
 
>gdouble</a> x3,
504
 
                                                         <a
505
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
506
 
>gdouble</a> y3);
507
 
<a
508
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
509
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-rect-select" title="gimp_rect_select ()">gimp_rect_select</a>                    (<a
510
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
511
 
>gint32</a> image_ID,
512
 
                                                         <a
513
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
514
 
>gdouble</a> x,
515
 
                                                         <a
516
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
517
 
>gdouble</a> y,
518
 
                                                         <a
519
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
520
 
>gdouble</a> width,
521
 
                                                         <a
522
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
523
 
>gdouble</a> height,
524
 
                                                         <a
525
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
526
 
>GimpChannelOps</a> operation,
527
 
                                                         <a
528
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
529
 
>gboolean</a> feather,
530
 
                                                         <a
531
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
532
 
>gdouble</a> feather_radius);
533
 
<a
534
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
535
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-round-rect-select" title="gimp_round_rect_select ()">gimp_round_rect_select</a>              (<a
536
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
537
 
>gint32</a> image_ID,
538
 
                                                         <a
539
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
540
 
>gdouble</a> x,
541
 
                                                         <a
542
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
543
 
>gdouble</a> y,
544
 
                                                         <a
545
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
546
 
>gdouble</a> width,
547
 
                                                         <a
548
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
549
 
>gdouble</a> height,
550
 
                                                         <a
551
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
552
 
>gdouble</a> corner_radius_x,
553
 
                                                         <a
554
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
555
 
>gdouble</a> corner_radius_y,
556
 
                                                         <a
557
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
558
 
>GimpChannelOps</a> operation,
559
 
                                                         <a
560
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
561
 
>gboolean</a> antialias,
562
 
                                                         <a
563
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
564
 
>gboolean</a> feather,
565
 
                                                         <a
566
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
567
 
>gdouble</a> feather_radius_x,
568
 
                                                         <a
569
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
570
 
>gdouble</a> feather_radius_y);
571
 
<a
572
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
573
 
>gint32</a>              <a class="link" href="libgimp-gimptools.html#gimp-rotate" title="gimp_rotate ()">gimp_rotate</a>                         (<a
574
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
575
 
>gint32</a> drawable_ID,
576
 
                                                         <a
577
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
578
 
>gboolean</a> interpolation,
579
 
                                                         <a
580
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
581
 
>gdouble</a> angle);
582
 
<a
583
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
584
 
>gint32</a>              <a class="link" href="libgimp-gimptools.html#gimp-scale" title="gimp_scale ()">gimp_scale</a>                          (<a
585
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
586
 
>gint32</a> drawable_ID,
587
 
                                                         <a
588
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
589
 
>gboolean</a> interpolation,
590
 
                                                         <a
591
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
592
 
>gdouble</a> x0,
593
 
                                                         <a
594
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
595
 
>gdouble</a> y0,
596
 
                                                         <a
597
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
598
 
>gdouble</a> x1,
599
 
                                                         <a
600
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
601
 
>gdouble</a> y1);
602
 
<a
603
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
604
 
>gint32</a>              <a class="link" href="libgimp-gimptools.html#gimp-shear" title="gimp_shear ()">gimp_shear</a>                          (<a
605
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
606
 
>gint32</a> drawable_ID,
607
 
                                                         <a
608
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
609
 
>gboolean</a> interpolation,
 
202
                                                         gdouble gradient_length);
 
203
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-paintbrush-default" title="gimp_paintbrush_default ()">gimp_paintbrush_default</a>             (gint32 drawable_ID,
 
204
                                                         gint num_strokes,
 
205
                                                         const gdouble *strokes);
 
206
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-pencil" title="gimp_pencil ()">gimp_pencil</a>                         (gint32 drawable_ID,
 
207
                                                         gint num_strokes,
 
208
                                                         const gdouble *strokes);
 
209
gint32              <a class="link" href="libgimp-gimptools.html#gimp-perspective" title="gimp_perspective ()">gimp_perspective</a>                    (gint32 drawable_ID,
 
210
                                                         gboolean interpolation,
 
211
                                                         gdouble x0,
 
212
                                                         gdouble y0,
 
213
                                                         gdouble x1,
 
214
                                                         gdouble y1,
 
215
                                                         gdouble x2,
 
216
                                                         gdouble y2,
 
217
                                                         gdouble x3,
 
218
                                                         gdouble y3);
 
219
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-rect-select" title="gimp_rect_select ()">gimp_rect_select</a>                    (gint32 image_ID,
 
220
                                                         gdouble x,
 
221
                                                         gdouble y,
 
222
                                                         gdouble width,
 
223
                                                         gdouble height,
 
224
                                                         <a
 
225
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
226
>GimpChannelOps</a> operation,
 
227
                                                         gboolean feather,
 
228
                                                         gdouble feather_radius);
 
229
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-round-rect-select" title="gimp_round_rect_select ()">gimp_round_rect_select</a>              (gint32 image_ID,
 
230
                                                         gdouble x,
 
231
                                                         gdouble y,
 
232
                                                         gdouble width,
 
233
                                                         gdouble height,
 
234
                                                         gdouble corner_radius_x,
 
235
                                                         gdouble corner_radius_y,
 
236
                                                         <a
 
237
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
238
>GimpChannelOps</a> operation,
 
239
                                                         gboolean antialias,
 
240
                                                         gboolean feather,
 
241
                                                         gdouble feather_radius_x,
 
242
                                                         gdouble feather_radius_y);
 
243
gint32              <a class="link" href="libgimp-gimptools.html#gimp-rotate" title="gimp_rotate ()">gimp_rotate</a>                         (gint32 drawable_ID,
 
244
                                                         gboolean interpolation,
 
245
                                                         gdouble angle);
 
246
gint32              <a class="link" href="libgimp-gimptools.html#gimp-scale" title="gimp_scale ()">gimp_scale</a>                          (gint32 drawable_ID,
 
247
                                                         gboolean interpolation,
 
248
                                                         gdouble x0,
 
249
                                                         gdouble y0,
 
250
                                                         gdouble x1,
 
251
                                                         gdouble y1);
 
252
gint32              <a class="link" href="libgimp-gimptools.html#gimp-shear" title="gimp_shear ()">gimp_shear</a>                          (gint32 drawable_ID,
 
253
                                                         gboolean interpolation,
610
254
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> shear_type,
611
 
                                                         <a
612
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
613
 
>gdouble</a> magnitude);
614
 
<a
615
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
616
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-smudge" title="gimp_smudge ()">gimp_smudge</a>                         (<a
617
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
618
 
>gint32</a> drawable_ID,
619
 
                                                         <a
620
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
621
 
>gdouble</a> pressure,
622
 
                                                         <a
623
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
624
 
>gint</a> num_strokes,
625
 
                                                         const <a
626
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
627
 
>gdouble</a> *strokes);
628
 
<a
629
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
630
 
>gboolean</a>            <a class="link" href="libgimp-gimptools.html#gimp-smudge-default" title="gimp_smudge_default ()">gimp_smudge_default</a>                 (<a
631
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
632
 
>gint32</a> drawable_ID,
633
 
                                                         <a
634
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
635
 
>gint</a> num_strokes,
636
 
                                                         const <a
637
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
638
 
>gdouble</a> *strokes);
639
 
<a
640
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
641
 
>gint32</a>              <a class="link" href="libgimp-gimptools.html#gimp-transform-2d" title="gimp_transform_2d ()">gimp_transform_2d</a>                   (<a
642
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
643
 
>gint32</a> drawable_ID,
644
 
                                                         <a
645
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
646
 
>gboolean</a> interpolation,
647
 
                                                         <a
648
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
649
 
>gdouble</a> source_x,
650
 
                                                         <a
651
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
652
 
>gdouble</a> source_y,
653
 
                                                         <a
654
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
655
 
>gdouble</a> scale_x,
656
 
                                                         <a
657
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
658
 
>gdouble</a> scale_y,
659
 
                                                         <a
660
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
661
 
>gdouble</a> angle,
662
 
                                                         <a
663
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
664
 
>gdouble</a> dest_x,
665
 
                                                         <a
666
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
667
 
>gdouble</a> dest_y);
 
255
                                                         gdouble magnitude);
 
256
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-smudge" title="gimp_smudge ()">gimp_smudge</a>                         (gint32 drawable_ID,
 
257
                                                         gdouble pressure,
 
258
                                                         gint num_strokes,
 
259
                                                         const gdouble *strokes);
 
260
gboolean            <a class="link" href="libgimp-gimptools.html#gimp-smudge-default" title="gimp_smudge_default ()">gimp_smudge_default</a>                 (gint32 drawable_ID,
 
261
                                                         gint num_strokes,
 
262
                                                         const gdouble *strokes);
 
263
gint32              <a class="link" href="libgimp-gimptools.html#gimp-transform-2d" title="gimp_transform_2d ()">gimp_transform_2d</a>                   (gint32 drawable_ID,
 
264
                                                         gboolean interpolation,
 
265
                                                         gdouble source_x,
 
266
                                                         gdouble source_y,
 
267
                                                         gdouble scale_x,
 
268
                                                         gdouble scale_y,
 
269
                                                         gdouble angle,
 
270
                                                         gdouble dest_x,
 
271
                                                         gdouble dest_y);
668
272
</pre>
669
273
</div>
670
274
<div class="refsect1" lang="en">
678
282
<a name="libgimp-gimptools.details"></a><h2>Details</h2>
679
283
<div class="refsect2" lang="en">
680
284
<a name="gimp-airbrush"></a><h3>gimp_airbrush ()</h3>
681
 
<pre class="programlisting"><a
682
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
683
 
>gboolean</a>            gimp_airbrush                       (<a
684
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
685
 
>gint32</a> drawable_ID,
686
 
                                                         <a
687
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
688
 
>gdouble</a> pressure,
689
 
                                                         <a
690
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
691
 
>gint</a> num_strokes,
692
 
                                                         const <a
693
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
694
 
>gdouble</a> *strokes);</pre>
 
285
<pre class="programlisting">gboolean            gimp_airbrush                       (gint32 drawable_ID,
 
286
                                                         gdouble pressure,
 
287
                                                         gint num_strokes,
 
288
                                                         const gdouble *strokes);</pre>
695
289
<p>
696
290
Paint in the current brush with varying pressure. Paint application
697
291
is time-dependent.
738
332
<hr>
739
333
<div class="refsect2" lang="en">
740
334
<a name="gimp-airbrush-default"></a><h3>gimp_airbrush_default ()</h3>
741
 
<pre class="programlisting"><a
742
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
743
 
>gboolean</a>            gimp_airbrush_default               (<a
744
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
745
 
>gint32</a> drawable_ID,
746
 
                                                         <a
747
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
748
 
>gint</a> num_strokes,
749
 
                                                         const <a
750
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
751
 
>gdouble</a> *strokes);</pre>
 
335
<pre class="programlisting">gboolean            gimp_airbrush_default               (gint32 drawable_ID,
 
336
                                                         gint num_strokes,
 
337
                                                         const gdouble *strokes);</pre>
752
338
<p>
753
339
Paint in the current brush with varying pressure. Paint application
754
340
is time-dependent.
790
376
<hr>
791
377
<div class="refsect2" lang="en">
792
378
<a name="gimp-by-color-select"></a><h3>gimp_by_color_select ()</h3>
793
 
<pre class="programlisting"><a
794
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
795
 
>gboolean</a>            gimp_by_color_select                (<a
796
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
797
 
>gint32</a> drawable_ID,
 
379
<pre class="programlisting">gboolean            gimp_by_color_select                (gint32 drawable_ID,
798
380
                                                         const <a
799
 
href="/usr/share/gtk-doc/html/libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
 
381
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
800
382
>GimpRGB</a> *color,
801
 
                                                         <a
802
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
803
 
>gint</a> threshold,
804
 
                                                         <a
805
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
383
                                                         gint threshold,
 
384
                                                         <a
 
385
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
806
386
>GimpChannelOps</a> operation,
807
 
                                                         <a
808
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
809
 
>gboolean</a> antialias,
810
 
                                                         <a
811
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
812
 
>gboolean</a> feather,
813
 
                                                         <a
814
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
815
 
>gdouble</a> feather_radius,
816
 
                                                         <a
817
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
818
 
>gboolean</a> sample_merged);</pre>
 
387
                                                         gboolean antialias,
 
388
                                                         gboolean feather,
 
389
                                                         gdouble feather_radius,
 
390
                                                         gboolean sample_merged);</pre>
819
391
<p>
820
392
Create a selection by selecting all pixels (in the specified
821
393
drawable) with the same (or similar) color to that specified.
891
463
<hr>
892
464
<div class="refsect2" lang="en">
893
465
<a name="gimp-by-color-select-full"></a><h3>gimp_by_color_select_full ()</h3>
894
 
<pre class="programlisting"><a
895
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
896
 
>gboolean</a>            gimp_by_color_select_full           (<a
897
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
898
 
>gint32</a> drawable_ID,
 
466
<pre class="programlisting">gboolean            gimp_by_color_select_full           (gint32 drawable_ID,
899
467
                                                         const <a
900
 
href="/usr/share/gtk-doc/html/libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
 
468
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
901
469
>GimpRGB</a> *color,
902
 
                                                         <a
903
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
904
 
>gint</a> threshold,
905
 
                                                         <a
906
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
470
                                                         gint threshold,
 
471
                                                         <a
 
472
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
907
473
>GimpChannelOps</a> operation,
908
 
                                                         <a
909
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
910
 
>gboolean</a> antialias,
911
 
                                                         <a
912
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
913
 
>gboolean</a> feather,
914
 
                                                         <a
915
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
916
 
>gdouble</a> feather_radius_x,
917
 
                                                         <a
918
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
919
 
>gdouble</a> feather_radius_y,
920
 
                                                         <a
921
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
922
 
>gboolean</a> sample_merged,
923
 
                                                         <a
924
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
925
 
>gboolean</a> select_transparent,
 
474
                                                         gboolean antialias,
 
475
                                                         gboolean feather,
 
476
                                                         gdouble feather_radius_x,
 
477
                                                         gdouble feather_radius_y,
 
478
                                                         gboolean sample_merged,
 
479
                                                         gboolean select_transparent,
926
480
                                                         <a class="link" href="libgimp-gimpenums.html#GimpSelectCriterion" title="enum GimpSelectCriterion">GimpSelectCriterion</a> select_criterion);</pre>
927
481
<p>
928
482
Create a selection by selecting all pixels (in the specified
1018
572
<hr>
1019
573
<div class="refsect2" lang="en">
1020
574
<a name="gimp-clone"></a><h3>gimp_clone ()</h3>
1021
 
<pre class="programlisting"><a
1022
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1023
 
>gboolean</a>            gimp_clone                          (<a
1024
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1025
 
>gint32</a> drawable_ID,
1026
 
                                                         <a
1027
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1028
 
>gint32</a> src_drawable_ID,
1029
 
                                                         <a
1030
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpCloneType"
 
575
<pre class="programlisting">gboolean            gimp_clone                          (gint32 drawable_ID,
 
576
                                                         gint32 src_drawable_ID,
 
577
                                                         <a
 
578
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpCloneType"
1031
579
>GimpCloneType</a> clone_type,
1032
 
                                                         <a
1033
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1034
 
>gdouble</a> src_x,
1035
 
                                                         <a
1036
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1037
 
>gdouble</a> src_y,
1038
 
                                                         <a
1039
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1040
 
>gint</a> num_strokes,
1041
 
                                                         const <a
1042
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1043
 
>gdouble</a> *strokes);</pre>
 
580
                                                         gdouble src_x,
 
581
                                                         gdouble src_y,
 
582
                                                         gint num_strokes,
 
583
                                                         const gdouble *strokes);</pre>
1044
584
<p>
1045
585
Clone from the source to the dest drawable using the current brush
1046
586
</p>
1109
649
<hr>
1110
650
<div class="refsect2" lang="en">
1111
651
<a name="gimp-clone-default"></a><h3>gimp_clone_default ()</h3>
1112
 
<pre class="programlisting"><a
1113
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1114
 
>gboolean</a>            gimp_clone_default                  (<a
1115
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1116
 
>gint32</a> drawable_ID,
1117
 
                                                         <a
1118
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1119
 
>gint</a> num_strokes,
1120
 
                                                         const <a
1121
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1122
 
>gdouble</a> *strokes);</pre>
 
652
<pre class="programlisting">gboolean            gimp_clone_default                  (gint32 drawable_ID,
 
653
                                                         gint num_strokes,
 
654
                                                         const gdouble *strokes);</pre>
1123
655
<p>
1124
656
Clone from the source to the dest drawable using the current brush
1125
657
</p>
1162
694
<hr>
1163
695
<div class="refsect2" lang="en">
1164
696
<a name="gimp-convolve"></a><h3>gimp_convolve ()</h3>
1165
 
<pre class="programlisting"><a
1166
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1167
 
>gboolean</a>            gimp_convolve                       (<a
1168
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1169
 
>gint32</a> drawable_ID,
1170
 
                                                         <a
1171
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1172
 
>gdouble</a> pressure,
 
697
<pre class="programlisting">gboolean            gimp_convolve                       (gint32 drawable_ID,
 
698
                                                         gdouble pressure,
1173
699
                                                         <a class="link" href="libgimp-gimpenums.html#GimpConvolveType" title="enum GimpConvolveType">GimpConvolveType</a> convolve_type,
1174
 
                                                         <a
1175
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1176
 
>gint</a> num_strokes,
1177
 
                                                         const <a
1178
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1179
 
>gdouble</a> *strokes);</pre>
 
700
                                                         gint num_strokes,
 
701
                                                         const gdouble *strokes);</pre>
1180
702
<p>
1181
703
Convolve (Blur, Sharpen) using the current brush.
1182
704
</p>
1227
749
<hr>
1228
750
<div class="refsect2" lang="en">
1229
751
<a name="gimp-convolve-default"></a><h3>gimp_convolve_default ()</h3>
1230
 
<pre class="programlisting"><a
1231
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1232
 
>gboolean</a>            gimp_convolve_default               (<a
1233
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1234
 
>gint32</a> drawable_ID,
1235
 
                                                         <a
1236
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1237
 
>gint</a> num_strokes,
1238
 
                                                         const <a
1239
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1240
 
>gdouble</a> *strokes);</pre>
 
752
<pre class="programlisting">gboolean            gimp_convolve_default               (gint32 drawable_ID,
 
753
                                                         gint num_strokes,
 
754
                                                         const gdouble *strokes);</pre>
1241
755
<p>
1242
756
Convolve (Blur, Sharpen) using the current brush.
1243
757
</p>
1279
793
<hr>
1280
794
<div class="refsect2" lang="en">
1281
795
<a name="gimp-dodgeburn"></a><h3>gimp_dodgeburn ()</h3>
1282
 
<pre class="programlisting"><a
1283
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1284
 
>gboolean</a>            gimp_dodgeburn                      (<a
1285
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1286
 
>gint32</a> drawable_ID,
1287
 
                                                         <a
1288
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1289
 
>gdouble</a> exposure,
1290
 
                                                         <a
1291
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpDodgeBurnType"
 
796
<pre class="programlisting">gboolean            gimp_dodgeburn                      (gint32 drawable_ID,
 
797
                                                         gdouble exposure,
 
798
                                                         <a
 
799
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpDodgeBurnType"
1292
800
>GimpDodgeBurnType</a> dodgeburn_type,
1293
801
                                                         <a
1294
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransferMode"
 
802
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransferMode"
1295
803
>GimpTransferMode</a> dodgeburn_mode,
1296
 
                                                         <a
1297
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1298
 
>gint</a> num_strokes,
1299
 
                                                         const <a
1300
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1301
 
>gdouble</a> *strokes);</pre>
 
804
                                                         gint num_strokes,
 
805
                                                         const gdouble *strokes);</pre>
1302
806
<p>
1303
807
Dodgeburn image with varying exposure.
1304
808
</p>
1351
855
<hr>
1352
856
<div class="refsect2" lang="en">
1353
857
<a name="gimp-dodgeburn-default"></a><h3>gimp_dodgeburn_default ()</h3>
1354
 
<pre class="programlisting"><a
1355
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1356
 
>gboolean</a>            gimp_dodgeburn_default              (<a
1357
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1358
 
>gint32</a> drawable_ID,
1359
 
                                                         <a
1360
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1361
 
>gint</a> num_strokes,
1362
 
                                                         const <a
1363
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1364
 
>gdouble</a> *strokes);</pre>
 
858
<pre class="programlisting">gboolean            gimp_dodgeburn_default              (gint32 drawable_ID,
 
859
                                                         gint num_strokes,
 
860
                                                         const gdouble *strokes);</pre>
1365
861
<p>
1366
862
Dodgeburn image with varying exposure. This is the same as the
1367
863
<a class="link" href="libgimp-gimptools.html#gimp-dodgeburn" title="gimp_dodgeburn ()"><code class="function">gimp_dodgeburn()</code></a> function except that the exposure, type and mode
1402
898
<hr>
1403
899
<div class="refsect2" lang="en">
1404
900
<a name="gimp-edit-bucket-fill-full"></a><h3>gimp_edit_bucket_fill_full ()</h3>
1405
 
<pre class="programlisting"><a
1406
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1407
 
>gboolean</a>            gimp_edit_bucket_fill_full          (<a
1408
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1409
 
>gint32</a> drawable_ID,
 
901
<pre class="programlisting">gboolean            gimp_edit_bucket_fill_full          (gint32 drawable_ID,
1410
902
                                                         <a
1411
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpBucketFillMode"
 
903
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpBucketFillMode"
1412
904
>GimpBucketFillMode</a> fill_mode,
1413
905
                                                         <a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="enum GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
1414
 
                                                         <a
1415
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1416
 
>gdouble</a> opacity,
1417
 
                                                         <a
1418
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1419
 
>gdouble</a> threshold,
1420
 
                                                         <a
1421
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1422
 
>gboolean</a> sample_merged,
1423
 
                                                         <a
1424
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1425
 
>gboolean</a> fill_transparent,
 
906
                                                         gdouble opacity,
 
907
                                                         gdouble threshold,
 
908
                                                         gboolean sample_merged,
 
909
                                                         gboolean fill_transparent,
1426
910
                                                         <a class="link" href="libgimp-gimpenums.html#GimpSelectCriterion" title="enum GimpSelectCriterion">GimpSelectCriterion</a> select_criterion,
1427
 
                                                         <a
1428
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1429
 
>gdouble</a> x,
1430
 
                                                         <a
1431
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1432
 
>gdouble</a> y);</pre>
 
911
                                                         gdouble x,
 
912
                                                         gdouble y);</pre>
1433
913
<p>
1434
914
Fill the area specified either by the current selection if there is
1435
915
one, or by a seed fill starting at the specified coordinates.
1517
997
<hr>
1518
998
<div class="refsect2" lang="en">
1519
999
<a name="gimp-ellipse-select"></a><h3>gimp_ellipse_select ()</h3>
1520
 
<pre class="programlisting"><a
1521
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1522
 
>gboolean</a>            gimp_ellipse_select                 (<a
1523
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1524
 
>gint32</a> image_ID,
1525
 
                                                         <a
1526
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1527
 
>gdouble</a> x,
1528
 
                                                         <a
1529
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1530
 
>gdouble</a> y,
1531
 
                                                         <a
1532
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1533
 
>gdouble</a> width,
1534
 
                                                         <a
1535
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1536
 
>gdouble</a> height,
1537
 
                                                         <a
1538
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
1000
<pre class="programlisting">gboolean            gimp_ellipse_select                 (gint32 image_ID,
 
1001
                                                         gdouble x,
 
1002
                                                         gdouble y,
 
1003
                                                         gdouble width,
 
1004
                                                         gdouble height,
 
1005
                                                         <a
 
1006
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
1539
1007
>GimpChannelOps</a> operation,
1540
 
                                                         <a
1541
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1542
 
>gboolean</a> antialias,
1543
 
                                                         <a
1544
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1545
 
>gboolean</a> feather,
1546
 
                                                         <a
1547
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1548
 
>gdouble</a> feather_radius);</pre>
 
1008
                                                         gboolean antialias,
 
1009
                                                         gboolean feather,
 
1010
                                                         gdouble feather_radius);</pre>
1549
1011
<p>
1550
1012
Create an elliptical selection over the specified image.
1551
1013
</p>
1621
1083
<hr>
1622
1084
<div class="refsect2" lang="en">
1623
1085
<a name="gimp-eraser"></a><h3>gimp_eraser ()</h3>
1624
 
<pre class="programlisting"><a
1625
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1626
 
>gboolean</a>            gimp_eraser                         (<a
1627
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1628
 
>gint32</a> drawable_ID,
1629
 
                                                         <a
1630
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1631
 
>gint</a> num_strokes,
1632
 
                                                         const <a
1633
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1634
 
>gdouble</a> *strokes,
 
1086
<pre class="programlisting">gboolean            gimp_eraser                         (gint32 drawable_ID,
 
1087
                                                         gint num_strokes,
 
1088
                                                         const gdouble *strokes,
1635
1089
                                                         <a class="link" href="libgimp-gimpenums.html#GimpBrushApplicationMode" title="enum GimpBrushApplicationMode">GimpBrushApplicationMode</a> hardness,
1636
1090
                                                         <a
1637
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode"
 
1091
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode"
1638
1092
>GimpPaintApplicationMode</a> method);</pre>
1639
1093
<p>
1640
1094
Erase using the current brush.
1687
1141
<hr>
1688
1142
<div class="refsect2" lang="en">
1689
1143
<a name="gimp-eraser-default"></a><h3>gimp_eraser_default ()</h3>
1690
 
<pre class="programlisting"><a
1691
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1692
 
>gboolean</a>            gimp_eraser_default                 (<a
1693
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1694
 
>gint32</a> drawable_ID,
1695
 
                                                         <a
1696
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1697
 
>gint</a> num_strokes,
1698
 
                                                         const <a
1699
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1700
 
>gdouble</a> *strokes);</pre>
 
1144
<pre class="programlisting">gboolean            gimp_eraser_default                 (gint32 drawable_ID,
 
1145
                                                         gint num_strokes,
 
1146
                                                         const gdouble *strokes);</pre>
1701
1147
<p>
1702
1148
Erase using the current brush.
1703
1149
</p>
1739
1185
<hr>
1740
1186
<div class="refsect2" lang="en">
1741
1187
<a name="gimp-flip"></a><h3>gimp_flip ()</h3>
1742
 
<pre class="programlisting"><a
1743
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1744
 
>gint32</a>              gimp_flip                           (<a
1745
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1746
 
>gint32</a> drawable_ID,
 
1188
<pre class="programlisting">gint32              gimp_flip                           (gint32 drawable_ID,
1747
1189
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> flip_type);</pre>
1748
1190
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1749
1191
<h3 class="title">Warning</h3>
1779
1221
<hr>
1780
1222
<div class="refsect2" lang="en">
1781
1223
<a name="gimp-free-select"></a><h3>gimp_free_select ()</h3>
1782
 
<pre class="programlisting"><a
1783
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1784
 
>gboolean</a>            gimp_free_select                    (<a
1785
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1786
 
>gint32</a> image_ID,
1787
 
                                                         <a
1788
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1789
 
>gint</a> num_segs,
1790
 
                                                         const <a
1791
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1792
 
>gdouble</a> *segs,
1793
 
                                                         <a
1794
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
1224
<pre class="programlisting">gboolean            gimp_free_select                    (gint32 image_ID,
 
1225
                                                         gint num_segs,
 
1226
                                                         const gdouble *segs,
 
1227
                                                         <a
 
1228
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
1795
1229
>GimpChannelOps</a> operation,
1796
 
                                                         <a
1797
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1798
 
>gboolean</a> antialias,
1799
 
                                                         <a
1800
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1801
 
>gboolean</a> feather,
1802
 
                                                         <a
1803
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1804
 
>gdouble</a> feather_radius);</pre>
 
1230
                                                         gboolean antialias,
 
1231
                                                         gboolean feather,
 
1232
                                                         gdouble feather_radius);</pre>
1805
1233
<p>
1806
1234
Create a polygonal selection over the specified image.
1807
1235
</p>
1869
1297
<hr>
1870
1298
<div class="refsect2" lang="en">
1871
1299
<a name="gimp-fuzzy-select"></a><h3>gimp_fuzzy_select ()</h3>
1872
 
<pre class="programlisting"><a
1873
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1874
 
>gboolean</a>            gimp_fuzzy_select                   (<a
1875
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1876
 
>gint32</a> drawable_ID,
1877
 
                                                         <a
1878
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1879
 
>gdouble</a> x,
1880
 
                                                         <a
1881
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1882
 
>gdouble</a> y,
1883
 
                                                         <a
1884
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1885
 
>gint</a> threshold,
1886
 
                                                         <a
1887
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
1300
<pre class="programlisting">gboolean            gimp_fuzzy_select                   (gint32 drawable_ID,
 
1301
                                                         gdouble x,
 
1302
                                                         gdouble y,
 
1303
                                                         gint threshold,
 
1304
                                                         <a
 
1305
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
1888
1306
>GimpChannelOps</a> operation,
1889
 
                                                         <a
1890
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1891
 
>gboolean</a> antialias,
1892
 
                                                         <a
1893
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1894
 
>gboolean</a> feather,
1895
 
                                                         <a
1896
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1897
 
>gdouble</a> feather_radius,
1898
 
                                                         <a
1899
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1900
 
>gboolean</a> sample_merged);</pre>
 
1307
                                                         gboolean antialias,
 
1308
                                                         gboolean feather,
 
1309
                                                         gdouble feather_radius,
 
1310
                                                         gboolean sample_merged);</pre>
1901
1311
<p>
1902
1312
Create a fuzzy selection starting at the specified coordinates on
1903
1313
the specified drawable.
1983
1393
<hr>
1984
1394
<div class="refsect2" lang="en">
1985
1395
<a name="gimp-fuzzy-select-full"></a><h3>gimp_fuzzy_select_full ()</h3>
1986
 
<pre class="programlisting"><a
1987
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1988
 
>gboolean</a>            gimp_fuzzy_select_full              (<a
1989
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1990
 
>gint32</a> drawable_ID,
1991
 
                                                         <a
1992
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1993
 
>gdouble</a> x,
1994
 
                                                         <a
1995
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1996
 
>gdouble</a> y,
1997
 
                                                         <a
1998
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1999
 
>gint</a> threshold,
2000
 
                                                         <a
2001
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
1396
<pre class="programlisting">gboolean            gimp_fuzzy_select_full              (gint32 drawable_ID,
 
1397
                                                         gdouble x,
 
1398
                                                         gdouble y,
 
1399
                                                         gint threshold,
 
1400
                                                         <a
 
1401
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
2002
1402
>GimpChannelOps</a> operation,
2003
 
                                                         <a
2004
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2005
 
>gboolean</a> antialias,
2006
 
                                                         <a
2007
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2008
 
>gboolean</a> feather,
2009
 
                                                         <a
2010
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2011
 
>gdouble</a> feather_radius_x,
2012
 
                                                         <a
2013
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2014
 
>gdouble</a> feather_radius_y,
2015
 
                                                         <a
2016
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2017
 
>gboolean</a> sample_merged,
2018
 
                                                         <a
2019
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2020
 
>gboolean</a> select_transparent,
 
1403
                                                         gboolean antialias,
 
1404
                                                         gboolean feather,
 
1405
                                                         gdouble feather_radius_x,
 
1406
                                                         gdouble feather_radius_y,
 
1407
                                                         gboolean sample_merged,
 
1408
                                                         gboolean select_transparent,
2021
1409
                                                         <a class="link" href="libgimp-gimpenums.html#GimpSelectCriterion" title="enum GimpSelectCriterion">GimpSelectCriterion</a> select_criterion);</pre>
2022
1410
<p>
2023
1411
Create a fuzzy selection starting at the specified coordinates on
2122
1510
<hr>
2123
1511
<div class="refsect2" lang="en">
2124
1512
<a name="gimp-heal"></a><h3>gimp_heal ()</h3>
2125
 
<pre class="programlisting"><a
2126
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2127
 
>gboolean</a>            gimp_heal                           (<a
2128
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2129
 
>gint32</a> drawable_ID,
2130
 
                                                         <a
2131
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2132
 
>gint32</a> src_drawable_ID,
2133
 
                                                         <a
2134
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2135
 
>gdouble</a> src_x,
2136
 
                                                         <a
2137
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2138
 
>gdouble</a> src_y,
2139
 
                                                         <a
2140
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
2141
 
>gint</a> num_strokes,
2142
 
                                                         const <a
2143
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2144
 
>gdouble</a> *strokes);</pre>
 
1513
<pre class="programlisting">gboolean            gimp_heal                           (gint32 drawable_ID,
 
1514
                                                         gint32 src_drawable_ID,
 
1515
                                                         gdouble src_x,
 
1516
                                                         gdouble src_y,
 
1517
                                                         gint num_strokes,
 
1518
                                                         const gdouble *strokes);</pre>
2145
1519
<p>
2146
1520
Heal from the source to the dest drawable using the current brush
2147
1521
</p>
2202
1576
<hr>
2203
1577
<div class="refsect2" lang="en">
2204
1578
<a name="gimp-heal-default"></a><h3>gimp_heal_default ()</h3>
2205
 
<pre class="programlisting"><a
2206
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2207
 
>gboolean</a>            gimp_heal_default                   (<a
2208
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2209
 
>gint32</a> drawable_ID,
2210
 
                                                         <a
2211
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
2212
 
>gint</a> num_strokes,
2213
 
                                                         const <a
2214
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2215
 
>gdouble</a> *strokes);</pre>
 
1579
<pre class="programlisting">gboolean            gimp_heal_default                   (gint32 drawable_ID,
 
1580
                                                         gint num_strokes,
 
1581
                                                         const gdouble *strokes);</pre>
2216
1582
<p>
2217
1583
Heal from the source to the dest drawable using the current brush
2218
1584
</p>
2258
1624
<hr>
2259
1625
<div class="refsect2" lang="en">
2260
1626
<a name="gimp-paintbrush"></a><h3>gimp_paintbrush ()</h3>
2261
 
<pre class="programlisting"><a
2262
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2263
 
>gboolean</a>            gimp_paintbrush                     (<a
2264
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2265
 
>gint32</a> drawable_ID,
2266
 
                                                         <a
2267
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2268
 
>gdouble</a> fade_out,
2269
 
                                                         <a
2270
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
2271
 
>gint</a> num_strokes,
2272
 
                                                         const <a
2273
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2274
 
>gdouble</a> *strokes,
2275
 
                                                         <a
2276
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode"
 
1627
<pre class="programlisting">gboolean            gimp_paintbrush                     (gint32 drawable_ID,
 
1628
                                                         gdouble fade_out,
 
1629
                                                         gint num_strokes,
 
1630
                                                         const gdouble *strokes,
 
1631
                                                         <a
 
1632
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode"
2277
1633
>GimpPaintApplicationMode</a> method,
2278
 
                                                         <a
2279
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2280
 
>gdouble</a> gradient_length);</pre>
 
1634
                                                         gdouble gradient_length);</pre>
2281
1635
<p>
2282
1636
Paint in the current brush with optional fade out parameter and pull
2283
1637
colors from a gradient.
2339
1693
<hr>
2340
1694
<div class="refsect2" lang="en">
2341
1695
<a name="gimp-paintbrush-default"></a><h3>gimp_paintbrush_default ()</h3>
2342
 
<pre class="programlisting"><a
2343
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2344
 
>gboolean</a>            gimp_paintbrush_default             (<a
2345
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2346
 
>gint32</a> drawable_ID,
2347
 
                                                         <a
2348
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
2349
 
>gint</a> num_strokes,
2350
 
                                                         const <a
2351
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2352
 
>gdouble</a> *strokes);</pre>
 
1696
<pre class="programlisting">gboolean            gimp_paintbrush_default             (gint32 drawable_ID,
 
1697
                                                         gint num_strokes,
 
1698
                                                         const gdouble *strokes);</pre>
2353
1699
<p>
2354
1700
Paint in the current brush. The fade out parameter and pull colors
2355
1701
from a gradient parameter are set from the paintbrush options
2400
1746
<hr>
2401
1747
<div class="refsect2" lang="en">
2402
1748
<a name="gimp-pencil"></a><h3>gimp_pencil ()</h3>
2403
 
<pre class="programlisting"><a
2404
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2405
 
>gboolean</a>            gimp_pencil                         (<a
2406
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2407
 
>gint32</a> drawable_ID,
2408
 
                                                         <a
2409
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
2410
 
>gint</a> num_strokes,
2411
 
                                                         const <a
2412
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2413
 
>gdouble</a> *strokes);</pre>
 
1749
<pre class="programlisting">gboolean            gimp_pencil                         (gint32 drawable_ID,
 
1750
                                                         gint num_strokes,
 
1751
                                                         const gdouble *strokes);</pre>
2414
1752
<p>
2415
1753
Paint in the current brush without sub-pixel sampling.
2416
1754
</p>
2453
1791
<hr>
2454
1792
<div class="refsect2" lang="en">
2455
1793
<a name="gimp-perspective"></a><h3>gimp_perspective ()</h3>
2456
 
<pre class="programlisting"><a
2457
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2458
 
>gint32</a>              gimp_perspective                    (<a
2459
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2460
 
>gint32</a> drawable_ID,
2461
 
                                                         <a
2462
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2463
 
>gboolean</a> interpolation,
2464
 
                                                         <a
2465
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2466
 
>gdouble</a> x0,
2467
 
                                                         <a
2468
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2469
 
>gdouble</a> y0,
2470
 
                                                         <a
2471
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2472
 
>gdouble</a> x1,
2473
 
                                                         <a
2474
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2475
 
>gdouble</a> y1,
2476
 
                                                         <a
2477
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2478
 
>gdouble</a> x2,
2479
 
                                                         <a
2480
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2481
 
>gdouble</a> y2,
2482
 
                                                         <a
2483
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2484
 
>gdouble</a> x3,
2485
 
                                                         <a
2486
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2487
 
>gdouble</a> y3);</pre>
 
1794
<pre class="programlisting">gint32              gimp_perspective                    (gint32 drawable_ID,
 
1795
                                                         gboolean interpolation,
 
1796
                                                         gdouble x0,
 
1797
                                                         gdouble y0,
 
1798
                                                         gdouble x1,
 
1799
                                                         gdouble y1,
 
1800
                                                         gdouble x2,
 
1801
                                                         gdouble y2,
 
1802
                                                         gdouble x3,
 
1803
                                                         gdouble y3);</pre>
2488
1804
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
2489
1805
<h3 class="title">Warning</h3>
2490
1806
<p><code class="literal">gimp_perspective</code> is deprecated and should not be used in newly-written code.</p>
2559
1875
<hr>
2560
1876
<div class="refsect2" lang="en">
2561
1877
<a name="gimp-rect-select"></a><h3>gimp_rect_select ()</h3>
2562
 
<pre class="programlisting"><a
2563
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2564
 
>gboolean</a>            gimp_rect_select                    (<a
2565
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2566
 
>gint32</a> image_ID,
2567
 
                                                         <a
2568
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2569
 
>gdouble</a> x,
2570
 
                                                         <a
2571
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2572
 
>gdouble</a> y,
2573
 
                                                         <a
2574
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2575
 
>gdouble</a> width,
2576
 
                                                         <a
2577
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2578
 
>gdouble</a> height,
2579
 
                                                         <a
2580
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
1878
<pre class="programlisting">gboolean            gimp_rect_select                    (gint32 image_ID,
 
1879
                                                         gdouble x,
 
1880
                                                         gdouble y,
 
1881
                                                         gdouble width,
 
1882
                                                         gdouble height,
 
1883
                                                         <a
 
1884
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
2581
1885
>GimpChannelOps</a> operation,
2582
 
                                                         <a
2583
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2584
 
>gboolean</a> feather,
2585
 
                                                         <a
2586
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2587
 
>gdouble</a> feather_radius);</pre>
 
1886
                                                         gboolean feather,
 
1887
                                                         gdouble feather_radius);</pre>
2588
1888
<p>
2589
1889
Create a rectangular selection over the specified image;
2590
1890
</p>
2652
1952
<hr>
2653
1953
<div class="refsect2" lang="en">
2654
1954
<a name="gimp-round-rect-select"></a><h3>gimp_round_rect_select ()</h3>
2655
 
<pre class="programlisting"><a
2656
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2657
 
>gboolean</a>            gimp_round_rect_select              (<a
2658
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2659
 
>gint32</a> image_ID,
2660
 
                                                         <a
2661
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2662
 
>gdouble</a> x,
2663
 
                                                         <a
2664
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2665
 
>gdouble</a> y,
2666
 
                                                         <a
2667
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2668
 
>gdouble</a> width,
2669
 
                                                         <a
2670
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2671
 
>gdouble</a> height,
2672
 
                                                         <a
2673
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2674
 
>gdouble</a> corner_radius_x,
2675
 
                                                         <a
2676
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2677
 
>gdouble</a> corner_radius_y,
2678
 
                                                         <a
2679
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
 
1955
<pre class="programlisting">gboolean            gimp_round_rect_select              (gint32 image_ID,
 
1956
                                                         gdouble x,
 
1957
                                                         gdouble y,
 
1958
                                                         gdouble width,
 
1959
                                                         gdouble height,
 
1960
                                                         gdouble corner_radius_x,
 
1961
                                                         gdouble corner_radius_y,
 
1962
                                                         <a
 
1963
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpChannelOps"
2680
1964
>GimpChannelOps</a> operation,
2681
 
                                                         <a
2682
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2683
 
>gboolean</a> antialias,
2684
 
                                                         <a
2685
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2686
 
>gboolean</a> feather,
2687
 
                                                         <a
2688
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2689
 
>gdouble</a> feather_radius_x,
2690
 
                                                         <a
2691
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2692
 
>gdouble</a> feather_radius_y);</pre>
 
1965
                                                         gboolean antialias,
 
1966
                                                         gboolean feather,
 
1967
                                                         gdouble feather_radius_x,
 
1968
                                                         gdouble feather_radius_y);</pre>
2693
1969
<p>
2694
1970
Create a rectangular selection with round corners over the specified
2695
1971
image;
2781
2057
<hr>
2782
2058
<div class="refsect2" lang="en">
2783
2059
<a name="gimp-rotate"></a><h3>gimp_rotate ()</h3>
2784
 
<pre class="programlisting"><a
2785
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2786
 
>gint32</a>              gimp_rotate                         (<a
2787
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2788
 
>gint32</a> drawable_ID,
2789
 
                                                         <a
2790
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2791
 
>gboolean</a> interpolation,
2792
 
                                                         <a
2793
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2794
 
>gdouble</a> angle);</pre>
 
2060
<pre class="programlisting">gint32              gimp_rotate                         (gint32 drawable_ID,
 
2061
                                                         gboolean interpolation,
 
2062
                                                         gdouble angle);</pre>
2795
2063
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
2796
2064
<h3 class="title">Warning</h3>
2797
2065
<p><code class="literal">gimp_rotate</code> is deprecated and should not be used in newly-written code.</p>
2831
2099
<hr>
2832
2100
<div class="refsect2" lang="en">
2833
2101
<a name="gimp-scale"></a><h3>gimp_scale ()</h3>
2834
 
<pre class="programlisting"><a
2835
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2836
 
>gint32</a>              gimp_scale                          (<a
2837
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2838
 
>gint32</a> drawable_ID,
2839
 
                                                         <a
2840
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2841
 
>gboolean</a> interpolation,
2842
 
                                                         <a
2843
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2844
 
>gdouble</a> x0,
2845
 
                                                         <a
2846
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2847
 
>gdouble</a> y0,
2848
 
                                                         <a
2849
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2850
 
>gdouble</a> x1,
2851
 
                                                         <a
2852
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2853
 
>gdouble</a> y1);</pre>
 
2102
<pre class="programlisting">gint32              gimp_scale                          (gint32 drawable_ID,
 
2103
                                                         gboolean interpolation,
 
2104
                                                         gdouble x0,
 
2105
                                                         gdouble y0,
 
2106
                                                         gdouble x1,
 
2107
                                                         gdouble y1);</pre>
2854
2108
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
2855
2109
<h3 class="title">Warning</h3>
2856
2110
<p><code class="literal">gimp_scale</code> is deprecated and should not be used in newly-written code.</p>
2905
2159
<hr>
2906
2160
<div class="refsect2" lang="en">
2907
2161
<a name="gimp-shear"></a><h3>gimp_shear ()</h3>
2908
 
<pre class="programlisting"><a
2909
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2910
 
>gint32</a>              gimp_shear                          (<a
2911
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2912
 
>gint32</a> drawable_ID,
2913
 
                                                         <a
2914
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2915
 
>gboolean</a> interpolation,
 
2162
<pre class="programlisting">gint32              gimp_shear                          (gint32 drawable_ID,
 
2163
                                                         gboolean interpolation,
2916
2164
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> shear_type,
2917
 
                                                         <a
2918
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2919
 
>gdouble</a> magnitude);</pre>
 
2165
                                                         gdouble magnitude);</pre>
2920
2166
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
2921
2167
<h3 class="title">Warning</h3>
2922
2168
<p><code class="literal">gimp_shear</code> is deprecated and should not be used in newly-written code.</p>
2961
2207
<hr>
2962
2208
<div class="refsect2" lang="en">
2963
2209
<a name="gimp-smudge"></a><h3>gimp_smudge ()</h3>
2964
 
<pre class="programlisting"><a
2965
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2966
 
>gboolean</a>            gimp_smudge                         (<a
2967
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2968
 
>gint32</a> drawable_ID,
2969
 
                                                         <a
2970
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2971
 
>gdouble</a> pressure,
2972
 
                                                         <a
2973
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
2974
 
>gint</a> num_strokes,
2975
 
                                                         const <a
2976
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2977
 
>gdouble</a> *strokes);</pre>
 
2210
<pre class="programlisting">gboolean            gimp_smudge                         (gint32 drawable_ID,
 
2211
                                                         gdouble pressure,
 
2212
                                                         gint num_strokes,
 
2213
                                                         const gdouble *strokes);</pre>
2978
2214
<p>
2979
2215
Smudge image with varying pressure.
2980
2216
</p>
3019
2255
<hr>
3020
2256
<div class="refsect2" lang="en">
3021
2257
<a name="gimp-smudge-default"></a><h3>gimp_smudge_default ()</h3>
3022
 
<pre class="programlisting"><a
3023
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3024
 
>gboolean</a>            gimp_smudge_default                 (<a
3025
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
3026
 
>gint32</a> drawable_ID,
3027
 
                                                         <a
3028
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
3029
 
>gint</a> num_strokes,
3030
 
                                                         const <a
3031
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
3032
 
>gdouble</a> *strokes);</pre>
 
2258
<pre class="programlisting">gboolean            gimp_smudge_default                 (gint32 drawable_ID,
 
2259
                                                         gint num_strokes,
 
2260
                                                         const gdouble *strokes);</pre>
3033
2261
<p>
3034
2262
Smudge image with varying pressure.
3035
2263
</p>
3070
2298
<hr>
3071
2299
<div class="refsect2" lang="en">
3072
2300
<a name="gimp-transform-2d"></a><h3>gimp_transform_2d ()</h3>
3073
 
<pre class="programlisting"><a
3074
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
3075
 
>gint32</a>              gimp_transform_2d                   (<a
3076
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
3077
 
>gint32</a> drawable_ID,
3078
 
                                                         <a
3079
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3080
 
>gboolean</a> interpolation,
3081
 
                                                         <a
3082
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
3083
 
>gdouble</a> source_x,
3084
 
                                                         <a
3085
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
3086
 
>gdouble</a> source_y,
3087
 
                                                         <a
3088
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
3089
 
>gdouble</a> scale_x,
3090
 
                                                         <a
3091
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
3092
 
>gdouble</a> scale_y,
3093
 
                                                         <a
3094
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
3095
 
>gdouble</a> angle,
3096
 
                                                         <a
3097
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
3098
 
>gdouble</a> dest_x,
3099
 
                                                         <a
3100
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
3101
 
>gdouble</a> dest_y);</pre>
 
2301
<pre class="programlisting">gint32              gimp_transform_2d                   (gint32 drawable_ID,
 
2302
                                                         gboolean interpolation,
 
2303
                                                         gdouble source_x,
 
2304
                                                         gdouble source_y,
 
2305
                                                         gdouble scale_x,
 
2306
                                                         gdouble scale_y,
 
2307
                                                         gdouble angle,
 
2308
                                                         gdouble dest_x,
 
2309
                                                         gdouble dest_y);</pre>
3102
2310
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
3103
2311
<h3 class="title">Warning</h3>
3104
2312
<p><code class="literal">gimp_transform_2d</code> is deprecated and should not be used in newly-written code.</p>