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

« back to all changes in this revision

Viewing changes to devel-docs/libgimp/html/libgimp-gimpdrawabletransform.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-gimpdrawabletransform.synopsis"></a><h2>Synopsis</h2>
49
49
<pre class="synopsis">
50
 
<a
51
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
52
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip-simple" title="gimp_drawable_transform_flip_simple ()">gimp_drawable_transform_flip_simple</a> (<a
53
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
54
 
>gint32</a> drawable_ID,
 
50
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip-simple" title="gimp_drawable_transform_flip_simple ()">gimp_drawable_transform_flip_simple</a> (gint32 drawable_ID,
55
51
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> flip_type,
56
 
                                                         <a
57
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
58
 
>gboolean</a> auto_center,
59
 
                                                         <a
60
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
61
 
>gdouble</a> axis,
62
 
                                                         <a
63
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
64
 
>gboolean</a> clip_result);
65
 
<a
66
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
67
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip" title="gimp_drawable_transform_flip ()">gimp_drawable_transform_flip</a>        (<a
68
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
69
 
>gint32</a> drawable_ID,
70
 
                                                         <a
71
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
72
 
>gdouble</a> x0,
73
 
                                                         <a
74
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
75
 
>gdouble</a> y0,
76
 
                                                         <a
77
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
78
 
>gdouble</a> x1,
79
 
                                                         <a
80
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
81
 
>gdouble</a> y1,
82
 
                                                         <a
83
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
84
 
>GimpTransformDirection</a> transform_direction,
85
 
                                                         <a
86
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
87
 
>GimpInterpolationType</a> interpolation,
88
 
                                                         <a
89
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
90
 
>gboolean</a> supersample,
91
 
                                                         <a
92
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
93
 
>gint</a> recursion_level,
94
 
                                                         <a
95
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
96
 
>gboolean</a> clip_result);
97
 
<a
98
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
99
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip-default" title="gimp_drawable_transform_flip_default ()">gimp_drawable_transform_flip_default</a>
100
 
                                                        (<a
101
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
102
 
>gint32</a> drawable_ID,
103
 
                                                         <a
104
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
105
 
>gdouble</a> x0,
106
 
                                                         <a
107
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
108
 
>gdouble</a> y0,
109
 
                                                         <a
110
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
111
 
>gdouble</a> x1,
112
 
                                                         <a
113
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
114
 
>gdouble</a> y1,
115
 
                                                         <a
116
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
117
 
>gboolean</a> interpolate,
118
 
                                                         <a
119
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
120
 
>gboolean</a> clip_result);
121
 
<a
122
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
123
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-perspective" title="gimp_drawable_transform_perspective ()">gimp_drawable_transform_perspective</a> (<a
124
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
125
 
>gint32</a> drawable_ID,
126
 
                                                         <a
127
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
128
 
>gdouble</a> x0,
129
 
                                                         <a
130
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
131
 
>gdouble</a> y0,
132
 
                                                         <a
133
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
134
 
>gdouble</a> x1,
135
 
                                                         <a
136
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
137
 
>gdouble</a> y1,
138
 
                                                         <a
139
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
140
 
>gdouble</a> x2,
141
 
                                                         <a
142
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
143
 
>gdouble</a> y2,
144
 
                                                         <a
145
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
146
 
>gdouble</a> x3,
147
 
                                                         <a
148
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
149
 
>gdouble</a> y3,
150
 
                                                         <a
151
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
152
 
>GimpTransformDirection</a> transform_direction,
153
 
                                                         <a
154
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
155
 
>GimpInterpolationType</a> interpolation,
156
 
                                                         <a
157
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
158
 
>gboolean</a> supersample,
159
 
                                                         <a
160
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
161
 
>gint</a> recursion_level,
162
 
                                                         <a
163
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
164
 
>GimpTransformResize</a> clip_result);
165
 
<a
166
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
167
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-perspective-default" title="gimp_drawable_transform_perspective_default ()">gimp_drawable_transform_perspective_default</a>
168
 
                                                        (<a
169
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
170
 
>gint32</a> drawable_ID,
171
 
                                                         <a
172
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
173
 
>gdouble</a> x0,
174
 
                                                         <a
175
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
176
 
>gdouble</a> y0,
177
 
                                                         <a
178
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
179
 
>gdouble</a> x1,
180
 
                                                         <a
181
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
182
 
>gdouble</a> y1,
183
 
                                                         <a
184
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
185
 
>gdouble</a> x2,
186
 
                                                         <a
187
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
188
 
>gdouble</a> y2,
189
 
                                                         <a
190
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
191
 
>gdouble</a> x3,
192
 
                                                         <a
193
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
194
 
>gdouble</a> y3,
195
 
                                                         <a
196
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
197
 
>gboolean</a> interpolate,
198
 
                                                         <a
199
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
200
 
>GimpTransformResize</a> clip_result);
201
 
<a
202
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
203
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate-simple" title="gimp_drawable_transform_rotate_simple ()">gimp_drawable_transform_rotate_simple</a>
204
 
                                                        (<a
205
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
206
 
>gint32</a> drawable_ID,
 
52
                                                         gboolean auto_center,
 
53
                                                         gdouble axis,
 
54
                                                         gboolean clip_result);
 
55
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip" title="gimp_drawable_transform_flip ()">gimp_drawable_transform_flip</a>        (gint32 drawable_ID,
 
56
                                                         gdouble x0,
 
57
                                                         gdouble y0,
 
58
                                                         gdouble x1,
 
59
                                                         gdouble y1,
 
60
                                                         <a
 
61
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
62
>GimpTransformDirection</a> transform_direction,
 
63
                                                         <a
 
64
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
65
>GimpInterpolationType</a> interpolation,
 
66
                                                         gboolean supersample,
 
67
                                                         gint recursion_level,
 
68
                                                         gboolean clip_result);
 
69
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip-default" title="gimp_drawable_transform_flip_default ()">gimp_drawable_transform_flip_default</a>
 
70
                                                        (gint32 drawable_ID,
 
71
                                                         gdouble x0,
 
72
                                                         gdouble y0,
 
73
                                                         gdouble x1,
 
74
                                                         gdouble y1,
 
75
                                                         gboolean interpolate,
 
76
                                                         gboolean clip_result);
 
77
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-perspective" title="gimp_drawable_transform_perspective ()">gimp_drawable_transform_perspective</a> (gint32 drawable_ID,
 
78
                                                         gdouble x0,
 
79
                                                         gdouble y0,
 
80
                                                         gdouble x1,
 
81
                                                         gdouble y1,
 
82
                                                         gdouble x2,
 
83
                                                         gdouble y2,
 
84
                                                         gdouble x3,
 
85
                                                         gdouble y3,
 
86
                                                         <a
 
87
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
88
>GimpTransformDirection</a> transform_direction,
 
89
                                                         <a
 
90
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
91
>GimpInterpolationType</a> interpolation,
 
92
                                                         gboolean supersample,
 
93
                                                         gint recursion_level,
 
94
                                                         <a
 
95
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
96
>GimpTransformResize</a> clip_result);
 
97
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-perspective-default" title="gimp_drawable_transform_perspective_default ()">gimp_drawable_transform_perspective_default</a>
 
98
                                                        (gint32 drawable_ID,
 
99
                                                         gdouble x0,
 
100
                                                         gdouble y0,
 
101
                                                         gdouble x1,
 
102
                                                         gdouble y1,
 
103
                                                         gdouble x2,
 
104
                                                         gdouble y2,
 
105
                                                         gdouble x3,
 
106
                                                         gdouble y3,
 
107
                                                         gboolean interpolate,
 
108
                                                         <a
 
109
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
110
>GimpTransformResize</a> clip_result);
 
111
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate-simple" title="gimp_drawable_transform_rotate_simple ()">gimp_drawable_transform_rotate_simple</a>
 
112
                                                        (gint32 drawable_ID,
207
113
                                                         <a class="link" href="libgimp-gimpenums.html#GimpRotationType" title="enum GimpRotationType">GimpRotationType</a> rotate_type,
208
 
                                                         <a
209
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
210
 
>gboolean</a> auto_center,
211
 
                                                         <a
212
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
213
 
>gint</a> center_x,
214
 
                                                         <a
215
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
216
 
>gint</a> center_y,
217
 
                                                         <a
218
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
219
 
>gboolean</a> clip_result);
220
 
<a
221
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
222
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate" title="gimp_drawable_transform_rotate ()">gimp_drawable_transform_rotate</a>      (<a
223
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
224
 
>gint32</a> drawable_ID,
225
 
                                                         <a
226
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
227
 
>gdouble</a> angle,
228
 
                                                         <a
229
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
230
 
>gboolean</a> auto_center,
231
 
                                                         <a
232
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
233
 
>gint</a> center_x,
234
 
                                                         <a
235
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
236
 
>gint</a> center_y,
237
 
                                                         <a
238
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
239
 
>GimpTransformDirection</a> transform_direction,
240
 
                                                         <a
241
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
242
 
>GimpInterpolationType</a> interpolation,
243
 
                                                         <a
244
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
245
 
>gboolean</a> supersample,
246
 
                                                         <a
247
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
248
 
>gint</a> recursion_level,
249
 
                                                         <a
250
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
251
 
>GimpTransformResize</a> clip_result);
252
 
<a
253
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
254
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate-default" title="gimp_drawable_transform_rotate_default ()">gimp_drawable_transform_rotate_default</a>
255
 
                                                        (<a
256
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
257
 
>gint32</a> drawable_ID,
258
 
                                                         <a
259
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
260
 
>gdouble</a> angle,
261
 
                                                         <a
262
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
263
 
>gboolean</a> auto_center,
264
 
                                                         <a
265
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
266
 
>gint</a> center_x,
267
 
                                                         <a
268
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
269
 
>gint</a> center_y,
270
 
                                                         <a
271
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
272
 
>gboolean</a> interpolate,
273
 
                                                         <a
274
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
275
 
>GimpTransformResize</a> clip_result);
276
 
<a
277
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
278
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-scale" title="gimp_drawable_transform_scale ()">gimp_drawable_transform_scale</a>       (<a
279
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
280
 
>gint32</a> drawable_ID,
281
 
                                                         <a
282
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
283
 
>gdouble</a> x0,
284
 
                                                         <a
285
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
286
 
>gdouble</a> y0,
287
 
                                                         <a
288
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
289
 
>gdouble</a> x1,
290
 
                                                         <a
291
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
292
 
>gdouble</a> y1,
293
 
                                                         <a
294
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
295
 
>GimpTransformDirection</a> transform_direction,
296
 
                                                         <a
297
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
298
 
>GimpInterpolationType</a> interpolation,
299
 
                                                         <a
300
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
301
 
>gboolean</a> supersample,
302
 
                                                         <a
303
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
304
 
>gint</a> recursion_level,
305
 
                                                         <a
306
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
307
 
>GimpTransformResize</a> clip_result);
308
 
<a
309
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
310
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-scale-default" title="gimp_drawable_transform_scale_default ()">gimp_drawable_transform_scale_default</a>
311
 
                                                        (<a
312
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
313
 
>gint32</a> drawable_ID,
314
 
                                                         <a
315
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
316
 
>gdouble</a> x0,
317
 
                                                         <a
318
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
319
 
>gdouble</a> y0,
320
 
                                                         <a
321
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
322
 
>gdouble</a> x1,
323
 
                                                         <a
324
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
325
 
>gdouble</a> y1,
326
 
                                                         <a
327
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
328
 
>gboolean</a> interpolate,
329
 
                                                         <a
330
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
331
 
>GimpTransformResize</a> clip_result);
332
 
<a
333
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
334
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-shear" title="gimp_drawable_transform_shear ()">gimp_drawable_transform_shear</a>       (<a
335
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
336
 
>gint32</a> drawable_ID,
337
 
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> shear_type,
338
 
                                                         <a
339
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
340
 
>gdouble</a> magnitude,
341
 
                                                         <a
342
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
343
 
>GimpTransformDirection</a> transform_direction,
344
 
                                                         <a
345
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
346
 
>GimpInterpolationType</a> interpolation,
347
 
                                                         <a
348
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
349
 
>gboolean</a> supersample,
350
 
                                                         <a
351
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
352
 
>gint</a> recursion_level,
353
 
                                                         <a
354
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
355
 
>GimpTransformResize</a> clip_result);
356
 
<a
357
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
358
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-shear-default" title="gimp_drawable_transform_shear_default ()">gimp_drawable_transform_shear_default</a>
359
 
                                                        (<a
360
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
361
 
>gint32</a> drawable_ID,
362
 
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> shear_type,
363
 
                                                         <a
364
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
365
 
>gdouble</a> magnitude,
366
 
                                                         <a
367
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
368
 
>gboolean</a> interpolate,
369
 
                                                         <a
370
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
371
 
>GimpTransformResize</a> clip_result);
372
 
<a
373
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
374
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-2d" title="gimp_drawable_transform_2d ()">gimp_drawable_transform_2d</a>          (<a
375
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
376
 
>gint32</a> drawable_ID,
377
 
                                                         <a
378
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
379
 
>gdouble</a> source_x,
380
 
                                                         <a
381
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
382
 
>gdouble</a> source_y,
383
 
                                                         <a
384
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
385
 
>gdouble</a> scale_x,
386
 
                                                         <a
387
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
388
 
>gdouble</a> scale_y,
389
 
                                                         <a
390
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
391
 
>gdouble</a> angle,
392
 
                                                         <a
393
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
394
 
>gdouble</a> dest_x,
395
 
                                                         <a
396
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
397
 
>gdouble</a> dest_y,
398
 
                                                         <a
399
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
400
 
>GimpTransformDirection</a> transform_direction,
401
 
                                                         <a
402
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
403
 
>GimpInterpolationType</a> interpolation,
404
 
                                                         <a
405
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
406
 
>gboolean</a> supersample,
407
 
                                                         <a
408
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
409
 
>gint</a> recursion_level,
410
 
                                                         <a
411
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
412
 
>GimpTransformResize</a> clip_result);
413
 
<a
414
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
415
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-2d-default" title="gimp_drawable_transform_2d_default ()">gimp_drawable_transform_2d_default</a>  (<a
416
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
417
 
>gint32</a> drawable_ID,
418
 
                                                         <a
419
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
420
 
>gdouble</a> source_x,
421
 
                                                         <a
422
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
423
 
>gdouble</a> source_y,
424
 
                                                         <a
425
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
426
 
>gdouble</a> scale_x,
427
 
                                                         <a
428
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
429
 
>gdouble</a> scale_y,
430
 
                                                         <a
431
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
432
 
>gdouble</a> angle,
433
 
                                                         <a
434
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
435
 
>gdouble</a> dest_x,
436
 
                                                         <a
437
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
438
 
>gdouble</a> dest_y,
439
 
                                                         <a
440
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
441
 
>gboolean</a> interpolate,
442
 
                                                         <a
443
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
444
 
>GimpTransformResize</a> clip_result);
445
 
<a
446
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
447
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-matrix" title="gimp_drawable_transform_matrix ()">gimp_drawable_transform_matrix</a>      (<a
448
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
449
 
>gint32</a> drawable_ID,
450
 
                                                         <a
451
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
452
 
>gdouble</a> coeff_0_0,
453
 
                                                         <a
454
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
455
 
>gdouble</a> coeff_0_1,
456
 
                                                         <a
457
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
458
 
>gdouble</a> coeff_0_2,
459
 
                                                         <a
460
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
461
 
>gdouble</a> coeff_1_0,
462
 
                                                         <a
463
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
464
 
>gdouble</a> coeff_1_1,
465
 
                                                         <a
466
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
467
 
>gdouble</a> coeff_1_2,
468
 
                                                         <a
469
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
470
 
>gdouble</a> coeff_2_0,
471
 
                                                         <a
472
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
473
 
>gdouble</a> coeff_2_1,
474
 
                                                         <a
475
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
476
 
>gdouble</a> coeff_2_2,
477
 
                                                         <a
478
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
479
 
>GimpTransformDirection</a> transform_direction,
480
 
                                                         <a
481
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
482
 
>GimpInterpolationType</a> interpolation,
483
 
                                                         <a
484
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
485
 
>gboolean</a> supersample,
486
 
                                                         <a
487
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
488
 
>gint</a> recursion_level,
489
 
                                                         <a
490
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
491
 
>GimpTransformResize</a> clip_result);
492
 
<a
493
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
494
 
>gint32</a>              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-matrix-default" title="gimp_drawable_transform_matrix_default ()">gimp_drawable_transform_matrix_default</a>
495
 
                                                        (<a
496
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
497
 
>gint32</a> drawable_ID,
498
 
                                                         <a
499
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
500
 
>gdouble</a> coeff_0_0,
501
 
                                                         <a
502
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
503
 
>gdouble</a> coeff_0_1,
504
 
                                                         <a
505
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
506
 
>gdouble</a> coeff_0_2,
507
 
                                                         <a
508
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
509
 
>gdouble</a> coeff_1_0,
510
 
                                                         <a
511
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
512
 
>gdouble</a> coeff_1_1,
513
 
                                                         <a
514
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
515
 
>gdouble</a> coeff_1_2,
516
 
                                                         <a
517
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
518
 
>gdouble</a> coeff_2_0,
519
 
                                                         <a
520
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
521
 
>gdouble</a> coeff_2_1,
522
 
                                                         <a
523
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
524
 
>gdouble</a> coeff_2_2,
525
 
                                                         <a
526
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
527
 
>gboolean</a> interpolate,
528
 
                                                         <a
529
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
114
                                                         gboolean auto_center,
 
115
                                                         gint center_x,
 
116
                                                         gint center_y,
 
117
                                                         gboolean clip_result);
 
118
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate" title="gimp_drawable_transform_rotate ()">gimp_drawable_transform_rotate</a>      (gint32 drawable_ID,
 
119
                                                         gdouble angle,
 
120
                                                         gboolean auto_center,
 
121
                                                         gint center_x,
 
122
                                                         gint center_y,
 
123
                                                         <a
 
124
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
125
>GimpTransformDirection</a> transform_direction,
 
126
                                                         <a
 
127
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
128
>GimpInterpolationType</a> interpolation,
 
129
                                                         gboolean supersample,
 
130
                                                         gint recursion_level,
 
131
                                                         <a
 
132
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
133
>GimpTransformResize</a> clip_result);
 
134
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate-default" title="gimp_drawable_transform_rotate_default ()">gimp_drawable_transform_rotate_default</a>
 
135
                                                        (gint32 drawable_ID,
 
136
                                                         gdouble angle,
 
137
                                                         gboolean auto_center,
 
138
                                                         gint center_x,
 
139
                                                         gint center_y,
 
140
                                                         gboolean interpolate,
 
141
                                                         <a
 
142
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
143
>GimpTransformResize</a> clip_result);
 
144
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-scale" title="gimp_drawable_transform_scale ()">gimp_drawable_transform_scale</a>       (gint32 drawable_ID,
 
145
                                                         gdouble x0,
 
146
                                                         gdouble y0,
 
147
                                                         gdouble x1,
 
148
                                                         gdouble y1,
 
149
                                                         <a
 
150
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
151
>GimpTransformDirection</a> transform_direction,
 
152
                                                         <a
 
153
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
154
>GimpInterpolationType</a> interpolation,
 
155
                                                         gboolean supersample,
 
156
                                                         gint recursion_level,
 
157
                                                         <a
 
158
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
159
>GimpTransformResize</a> clip_result);
 
160
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-scale-default" title="gimp_drawable_transform_scale_default ()">gimp_drawable_transform_scale_default</a>
 
161
                                                        (gint32 drawable_ID,
 
162
                                                         gdouble x0,
 
163
                                                         gdouble y0,
 
164
                                                         gdouble x1,
 
165
                                                         gdouble y1,
 
166
                                                         gboolean interpolate,
 
167
                                                         <a
 
168
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
169
>GimpTransformResize</a> clip_result);
 
170
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-shear" title="gimp_drawable_transform_shear ()">gimp_drawable_transform_shear</a>       (gint32 drawable_ID,
 
171
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> shear_type,
 
172
                                                         gdouble magnitude,
 
173
                                                         <a
 
174
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
175
>GimpTransformDirection</a> transform_direction,
 
176
                                                         <a
 
177
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
178
>GimpInterpolationType</a> interpolation,
 
179
                                                         gboolean supersample,
 
180
                                                         gint recursion_level,
 
181
                                                         <a
 
182
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
183
>GimpTransformResize</a> clip_result);
 
184
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-shear-default" title="gimp_drawable_transform_shear_default ()">gimp_drawable_transform_shear_default</a>
 
185
                                                        (gint32 drawable_ID,
 
186
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> shear_type,
 
187
                                                         gdouble magnitude,
 
188
                                                         gboolean interpolate,
 
189
                                                         <a
 
190
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
191
>GimpTransformResize</a> clip_result);
 
192
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-2d" title="gimp_drawable_transform_2d ()">gimp_drawable_transform_2d</a>          (gint32 drawable_ID,
 
193
                                                         gdouble source_x,
 
194
                                                         gdouble source_y,
 
195
                                                         gdouble scale_x,
 
196
                                                         gdouble scale_y,
 
197
                                                         gdouble angle,
 
198
                                                         gdouble dest_x,
 
199
                                                         gdouble dest_y,
 
200
                                                         <a
 
201
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
202
>GimpTransformDirection</a> transform_direction,
 
203
                                                         <a
 
204
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
205
>GimpInterpolationType</a> interpolation,
 
206
                                                         gboolean supersample,
 
207
                                                         gint recursion_level,
 
208
                                                         <a
 
209
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
210
>GimpTransformResize</a> clip_result);
 
211
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-2d-default" title="gimp_drawable_transform_2d_default ()">gimp_drawable_transform_2d_default</a>  (gint32 drawable_ID,
 
212
                                                         gdouble source_x,
 
213
                                                         gdouble source_y,
 
214
                                                         gdouble scale_x,
 
215
                                                         gdouble scale_y,
 
216
                                                         gdouble angle,
 
217
                                                         gdouble dest_x,
 
218
                                                         gdouble dest_y,
 
219
                                                         gboolean interpolate,
 
220
                                                         <a
 
221
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
222
>GimpTransformResize</a> clip_result);
 
223
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-matrix" title="gimp_drawable_transform_matrix ()">gimp_drawable_transform_matrix</a>      (gint32 drawable_ID,
 
224
                                                         gdouble coeff_0_0,
 
225
                                                         gdouble coeff_0_1,
 
226
                                                         gdouble coeff_0_2,
 
227
                                                         gdouble coeff_1_0,
 
228
                                                         gdouble coeff_1_1,
 
229
                                                         gdouble coeff_1_2,
 
230
                                                         gdouble coeff_2_0,
 
231
                                                         gdouble coeff_2_1,
 
232
                                                         gdouble coeff_2_2,
 
233
                                                         <a
 
234
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
235
>GimpTransformDirection</a> transform_direction,
 
236
                                                         <a
 
237
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
238
>GimpInterpolationType</a> interpolation,
 
239
                                                         gboolean supersample,
 
240
                                                         gint recursion_level,
 
241
                                                         <a
 
242
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
243
>GimpTransformResize</a> clip_result);
 
244
gint32              <a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-matrix-default" title="gimp_drawable_transform_matrix_default ()">gimp_drawable_transform_matrix_default</a>
 
245
                                                        (gint32 drawable_ID,
 
246
                                                         gdouble coeff_0_0,
 
247
                                                         gdouble coeff_0_1,
 
248
                                                         gdouble coeff_0_2,
 
249
                                                         gdouble coeff_1_0,
 
250
                                                         gdouble coeff_1_1,
 
251
                                                         gdouble coeff_1_2,
 
252
                                                         gdouble coeff_2_0,
 
253
                                                         gdouble coeff_2_1,
 
254
                                                         gdouble coeff_2_2,
 
255
                                                         gboolean interpolate,
 
256
                                                         <a
 
257
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
530
258
>GimpTransformResize</a> clip_result);
531
259
</pre>
532
260
</div>
540
268
<a name="libgimp-gimpdrawabletransform.details"></a><h2>Details</h2>
541
269
<div class="refsect2" lang="en">
542
270
<a name="gimp-drawable-transform-flip-simple"></a><h3>gimp_drawable_transform_flip_simple ()</h3>
543
 
<pre class="programlisting"><a
544
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
545
 
>gint32</a>              gimp_drawable_transform_flip_simple (<a
546
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
547
 
>gint32</a> drawable_ID,
 
271
<pre class="programlisting">gint32              gimp_drawable_transform_flip_simple (gint32 drawable_ID,
548
272
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> flip_type,
549
 
                                                         <a
550
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
551
 
>gboolean</a> auto_center,
552
 
                                                         <a
553
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
554
 
>gdouble</a> axis,
555
 
                                                         <a
556
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
557
 
>gboolean</a> clip_result);</pre>
 
273
                                                         gboolean auto_center,
 
274
                                                         gdouble axis,
 
275
                                                         gboolean clip_result);</pre>
558
276
<p>
559
277
Flip the specified drawable either vertically or horizontally.
560
278
</p>
613
331
<hr>
614
332
<div class="refsect2" lang="en">
615
333
<a name="gimp-drawable-transform-flip"></a><h3>gimp_drawable_transform_flip ()</h3>
616
 
<pre class="programlisting"><a
617
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
618
 
>gint32</a>              gimp_drawable_transform_flip        (<a
619
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
620
 
>gint32</a> drawable_ID,
621
 
                                                         <a
622
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
623
 
>gdouble</a> x0,
624
 
                                                         <a
625
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
626
 
>gdouble</a> y0,
627
 
                                                         <a
628
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
629
 
>gdouble</a> x1,
630
 
                                                         <a
631
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
632
 
>gdouble</a> y1,
633
 
                                                         <a
634
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
334
<pre class="programlisting">gint32              gimp_drawable_transform_flip        (gint32 drawable_ID,
 
335
                                                         gdouble x0,
 
336
                                                         gdouble y0,
 
337
                                                         gdouble x1,
 
338
                                                         gdouble y1,
 
339
                                                         <a
 
340
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
635
341
>GimpTransformDirection</a> transform_direction,
636
342
                                                         <a
637
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
343
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
638
344
>GimpInterpolationType</a> interpolation,
639
 
                                                         <a
640
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
641
 
>gboolean</a> supersample,
642
 
                                                         <a
643
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
644
 
>gint</a> recursion_level,
645
 
                                                         <a
646
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
647
 
>gboolean</a> clip_result);</pre>
 
345
                                                         gboolean supersample,
 
346
                                                         gint recursion_level,
 
347
                                                         gboolean clip_result);</pre>
648
348
<p>
649
349
Flip the specified drawable around a given line.
650
350
</p>
729
429
<hr>
730
430
<div class="refsect2" lang="en">
731
431
<a name="gimp-drawable-transform-flip-default"></a><h3>gimp_drawable_transform_flip_default ()</h3>
732
 
<pre class="programlisting"><a
733
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
734
 
>gint32</a>              gimp_drawable_transform_flip_default
735
 
                                                        (<a
736
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
737
 
>gint32</a> drawable_ID,
738
 
                                                         <a
739
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
740
 
>gdouble</a> x0,
741
 
                                                         <a
742
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
743
 
>gdouble</a> y0,
744
 
                                                         <a
745
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
746
 
>gdouble</a> x1,
747
 
                                                         <a
748
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
749
 
>gdouble</a> y1,
750
 
                                                         <a
751
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
752
 
>gboolean</a> interpolate,
753
 
                                                         <a
754
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
755
 
>gboolean</a> clip_result);</pre>
 
432
<pre class="programlisting">gint32              gimp_drawable_transform_flip_default
 
433
                                                        (gint32 drawable_ID,
 
434
                                                         gdouble x0,
 
435
                                                         gdouble y0,
 
436
                                                         gdouble x1,
 
437
                                                         gdouble y1,
 
438
                                                         gboolean interpolate,
 
439
                                                         gboolean clip_result);</pre>
756
440
<p>
757
441
Flip the specified drawable around a given line.
758
442
</p>
815
499
<hr>
816
500
<div class="refsect2" lang="en">
817
501
<a name="gimp-drawable-transform-perspective"></a><h3>gimp_drawable_transform_perspective ()</h3>
818
 
<pre class="programlisting"><a
819
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
820
 
>gint32</a>              gimp_drawable_transform_perspective (<a
821
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
822
 
>gint32</a> drawable_ID,
823
 
                                                         <a
824
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
825
 
>gdouble</a> x0,
826
 
                                                         <a
827
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
828
 
>gdouble</a> y0,
829
 
                                                         <a
830
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
831
 
>gdouble</a> x1,
832
 
                                                         <a
833
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
834
 
>gdouble</a> y1,
835
 
                                                         <a
836
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
837
 
>gdouble</a> x2,
838
 
                                                         <a
839
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
840
 
>gdouble</a> y2,
841
 
                                                         <a
842
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
843
 
>gdouble</a> x3,
844
 
                                                         <a
845
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
846
 
>gdouble</a> y3,
847
 
                                                         <a
848
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
502
<pre class="programlisting">gint32              gimp_drawable_transform_perspective (gint32 drawable_ID,
 
503
                                                         gdouble x0,
 
504
                                                         gdouble y0,
 
505
                                                         gdouble x1,
 
506
                                                         gdouble y1,
 
507
                                                         gdouble x2,
 
508
                                                         gdouble y2,
 
509
                                                         gdouble x3,
 
510
                                                         gdouble y3,
 
511
                                                         <a
 
512
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
849
513
>GimpTransformDirection</a> transform_direction,
850
514
                                                         <a
851
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
515
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
852
516
>GimpInterpolationType</a> interpolation,
853
 
                                                         <a
854
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
855
 
>gboolean</a> supersample,
856
 
                                                         <a
857
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
858
 
>gint</a> recursion_level,
859
 
                                                         <a
860
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
517
                                                         gboolean supersample,
 
518
                                                         gint recursion_level,
 
519
                                                         <a
 
520
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
861
521
>GimpTransformResize</a> clip_result);</pre>
862
522
<p>
863
523
Perform a possibly non-affine transformation on the specified
969
629
<hr>
970
630
<div class="refsect2" lang="en">
971
631
<a name="gimp-drawable-transform-perspective-default"></a><h3>gimp_drawable_transform_perspective_default ()</h3>
972
 
<pre class="programlisting"><a
973
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
974
 
>gint32</a>              gimp_drawable_transform_perspective_default
975
 
                                                        (<a
976
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
977
 
>gint32</a> drawable_ID,
978
 
                                                         <a
979
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
980
 
>gdouble</a> x0,
981
 
                                                         <a
982
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
983
 
>gdouble</a> y0,
984
 
                                                         <a
985
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
986
 
>gdouble</a> x1,
987
 
                                                         <a
988
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
989
 
>gdouble</a> y1,
990
 
                                                         <a
991
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
992
 
>gdouble</a> x2,
993
 
                                                         <a
994
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
995
 
>gdouble</a> y2,
996
 
                                                         <a
997
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
998
 
>gdouble</a> x3,
999
 
                                                         <a
1000
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1001
 
>gdouble</a> y3,
1002
 
                                                         <a
1003
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1004
 
>gboolean</a> interpolate,
1005
 
                                                         <a
1006
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
632
<pre class="programlisting">gint32              gimp_drawable_transform_perspective_default
 
633
                                                        (gint32 drawable_ID,
 
634
                                                         gdouble x0,
 
635
                                                         gdouble y0,
 
636
                                                         gdouble x1,
 
637
                                                         gdouble y1,
 
638
                                                         gdouble x2,
 
639
                                                         gdouble y2,
 
640
                                                         gdouble x3,
 
641
                                                         gdouble y3,
 
642
                                                         gboolean interpolate,
 
643
                                                         <a
 
644
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
1007
645
>GimpTransformResize</a> clip_result);</pre>
1008
646
<p>
1009
647
Perform a possibly non-affine transformation on the specified
1088
726
<hr>
1089
727
<div class="refsect2" lang="en">
1090
728
<a name="gimp-drawable-transform-rotate-simple"></a><h3>gimp_drawable_transform_rotate_simple ()</h3>
1091
 
<pre class="programlisting"><a
1092
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1093
 
>gint32</a>              gimp_drawable_transform_rotate_simple
1094
 
                                                        (<a
1095
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1096
 
>gint32</a> drawable_ID,
 
729
<pre class="programlisting">gint32              gimp_drawable_transform_rotate_simple
 
730
                                                        (gint32 drawable_ID,
1097
731
                                                         <a class="link" href="libgimp-gimpenums.html#GimpRotationType" title="enum GimpRotationType">GimpRotationType</a> rotate_type,
1098
 
                                                         <a
1099
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1100
 
>gboolean</a> auto_center,
1101
 
                                                         <a
1102
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1103
 
>gint</a> center_x,
1104
 
                                                         <a
1105
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1106
 
>gint</a> center_y,
1107
 
                                                         <a
1108
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1109
 
>gboolean</a> clip_result);</pre>
 
732
                                                         gboolean auto_center,
 
733
                                                         gint center_x,
 
734
                                                         gint center_y,
 
735
                                                         gboolean clip_result);</pre>
1110
736
<p>
1111
737
Rotate the specified drawable about given coordinates through the
1112
738
specified angle.
1169
795
<hr>
1170
796
<div class="refsect2" lang="en">
1171
797
<a name="gimp-drawable-transform-rotate"></a><h3>gimp_drawable_transform_rotate ()</h3>
1172
 
<pre class="programlisting"><a
1173
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1174
 
>gint32</a>              gimp_drawable_transform_rotate      (<a
1175
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1176
 
>gint32</a> drawable_ID,
1177
 
                                                         <a
1178
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1179
 
>gdouble</a> angle,
1180
 
                                                         <a
1181
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1182
 
>gboolean</a> auto_center,
1183
 
                                                         <a
1184
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1185
 
>gint</a> center_x,
1186
 
                                                         <a
1187
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1188
 
>gint</a> center_y,
1189
 
                                                         <a
1190
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
798
<pre class="programlisting">gint32              gimp_drawable_transform_rotate      (gint32 drawable_ID,
 
799
                                                         gdouble angle,
 
800
                                                         gboolean auto_center,
 
801
                                                         gint center_x,
 
802
                                                         gint center_y,
 
803
                                                         <a
 
804
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
1191
805
>GimpTransformDirection</a> transform_direction,
1192
806
                                                         <a
1193
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
807
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
1194
808
>GimpInterpolationType</a> interpolation,
1195
 
                                                         <a
1196
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1197
 
>gboolean</a> supersample,
1198
 
                                                         <a
1199
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1200
 
>gint</a> recursion_level,
1201
 
                                                         <a
1202
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
809
                                                         gboolean supersample,
 
810
                                                         gint recursion_level,
 
811
                                                         <a
 
812
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
1203
813
>GimpTransformResize</a> clip_result);</pre>
1204
814
<p>
1205
815
Rotate the specified drawable about given coordinates through the
1283
893
<hr>
1284
894
<div class="refsect2" lang="en">
1285
895
<a name="gimp-drawable-transform-rotate-default"></a><h3>gimp_drawable_transform_rotate_default ()</h3>
1286
 
<pre class="programlisting"><a
1287
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1288
 
>gint32</a>              gimp_drawable_transform_rotate_default
1289
 
                                                        (<a
1290
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1291
 
>gint32</a> drawable_ID,
1292
 
                                                         <a
1293
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1294
 
>gdouble</a> angle,
1295
 
                                                         <a
1296
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1297
 
>gboolean</a> auto_center,
1298
 
                                                         <a
1299
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1300
 
>gint</a> center_x,
1301
 
                                                         <a
1302
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1303
 
>gint</a> center_y,
1304
 
                                                         <a
1305
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1306
 
>gboolean</a> interpolate,
1307
 
                                                         <a
1308
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
896
<pre class="programlisting">gint32              gimp_drawable_transform_rotate_default
 
897
                                                        (gint32 drawable_ID,
 
898
                                                         gdouble angle,
 
899
                                                         gboolean auto_center,
 
900
                                                         gint center_x,
 
901
                                                         gint center_y,
 
902
                                                         gboolean interpolate,
 
903
                                                         <a
 
904
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
1309
905
>GimpTransformResize</a> clip_result);</pre>
1310
906
<p>
1311
907
Rotate the specified drawable about given coordinates through the
1370
966
<hr>
1371
967
<div class="refsect2" lang="en">
1372
968
<a name="gimp-drawable-transform-scale"></a><h3>gimp_drawable_transform_scale ()</h3>
1373
 
<pre class="programlisting"><a
1374
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1375
 
>gint32</a>              gimp_drawable_transform_scale       (<a
1376
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1377
 
>gint32</a> drawable_ID,
1378
 
                                                         <a
1379
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1380
 
>gdouble</a> x0,
1381
 
                                                         <a
1382
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1383
 
>gdouble</a> y0,
1384
 
                                                         <a
1385
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1386
 
>gdouble</a> x1,
1387
 
                                                         <a
1388
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1389
 
>gdouble</a> y1,
1390
 
                                                         <a
1391
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
969
<pre class="programlisting">gint32              gimp_drawable_transform_scale       (gint32 drawable_ID,
 
970
                                                         gdouble x0,
 
971
                                                         gdouble y0,
 
972
                                                         gdouble x1,
 
973
                                                         gdouble y1,
 
974
                                                         <a
 
975
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
1392
976
>GimpTransformDirection</a> transform_direction,
1393
977
                                                         <a
1394
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
978
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
1395
979
>GimpInterpolationType</a> interpolation,
1396
 
                                                         <a
1397
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1398
 
>gboolean</a> supersample,
1399
 
                                                         <a
1400
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1401
 
>gint</a> recursion_level,
1402
 
                                                         <a
1403
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
980
                                                         gboolean supersample,
 
981
                                                         gint recursion_level,
 
982
                                                         <a
 
983
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
1404
984
>GimpTransformResize</a> clip_result);</pre>
1405
985
<p>
1406
986
Scale the specified drawable with extra parameters
1483
1063
<hr>
1484
1064
<div class="refsect2" lang="en">
1485
1065
<a name="gimp-drawable-transform-scale-default"></a><h3>gimp_drawable_transform_scale_default ()</h3>
1486
 
<pre class="programlisting"><a
1487
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1488
 
>gint32</a>              gimp_drawable_transform_scale_default
1489
 
                                                        (<a
1490
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1491
 
>gint32</a> drawable_ID,
1492
 
                                                         <a
1493
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1494
 
>gdouble</a> x0,
1495
 
                                                         <a
1496
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1497
 
>gdouble</a> y0,
1498
 
                                                         <a
1499
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1500
 
>gdouble</a> x1,
1501
 
                                                         <a
1502
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1503
 
>gdouble</a> y1,
1504
 
                                                         <a
1505
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1506
 
>gboolean</a> interpolate,
1507
 
                                                         <a
1508
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
1066
<pre class="programlisting">gint32              gimp_drawable_transform_scale_default
 
1067
                                                        (gint32 drawable_ID,
 
1068
                                                         gdouble x0,
 
1069
                                                         gdouble y0,
 
1070
                                                         gdouble x1,
 
1071
                                                         gdouble y1,
 
1072
                                                         gboolean interpolate,
 
1073
                                                         <a
 
1074
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
1509
1075
>GimpTransformResize</a> clip_result);</pre>
1510
1076
<p>
1511
1077
Scale the specified drawable with extra parameters
1569
1135
<hr>
1570
1136
<div class="refsect2" lang="en">
1571
1137
<a name="gimp-drawable-transform-shear"></a><h3>gimp_drawable_transform_shear ()</h3>
1572
 
<pre class="programlisting"><a
1573
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1574
 
>gint32</a>              gimp_drawable_transform_shear       (<a
1575
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1576
 
>gint32</a> drawable_ID,
 
1138
<pre class="programlisting">gint32              gimp_drawable_transform_shear       (gint32 drawable_ID,
1577
1139
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> shear_type,
1578
 
                                                         <a
1579
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1580
 
>gdouble</a> magnitude,
1581
 
                                                         <a
1582
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
1140
                                                         gdouble magnitude,
 
1141
                                                         <a
 
1142
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
1583
1143
>GimpTransformDirection</a> transform_direction,
1584
1144
                                                         <a
1585
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
1145
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
1586
1146
>GimpInterpolationType</a> interpolation,
1587
 
                                                         <a
1588
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1589
 
>gboolean</a> supersample,
1590
 
                                                         <a
1591
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1592
 
>gint</a> recursion_level,
1593
 
                                                         <a
1594
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
1147
                                                         gboolean supersample,
 
1148
                                                         gint recursion_level,
 
1149
                                                         <a
 
1150
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
1595
1151
>GimpTransformResize</a> clip_result);</pre>
1596
1152
<p>
1597
1153
Shear the specified drawable about its center by the specified
1668
1224
<hr>
1669
1225
<div class="refsect2" lang="en">
1670
1226
<a name="gimp-drawable-transform-shear-default"></a><h3>gimp_drawable_transform_shear_default ()</h3>
1671
 
<pre class="programlisting"><a
1672
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1673
 
>gint32</a>              gimp_drawable_transform_shear_default
1674
 
                                                        (<a
1675
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1676
 
>gint32</a> drawable_ID,
 
1227
<pre class="programlisting">gint32              gimp_drawable_transform_shear_default
 
1228
                                                        (gint32 drawable_ID,
1677
1229
                                                         <a class="link" href="libgimp-gimpenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a> shear_type,
1678
 
                                                         <a
1679
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1680
 
>gdouble</a> magnitude,
1681
 
                                                         <a
1682
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1683
 
>gboolean</a> interpolate,
1684
 
                                                         <a
1685
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
1230
                                                         gdouble magnitude,
 
1231
                                                         gboolean interpolate,
 
1232
                                                         <a
 
1233
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
1686
1234
>GimpTransformResize</a> clip_result);</pre>
1687
1235
<p>
1688
1236
Shear the specified drawable about its center by the specified
1737
1285
<hr>
1738
1286
<div class="refsect2" lang="en">
1739
1287
<a name="gimp-drawable-transform-2d"></a><h3>gimp_drawable_transform_2d ()</h3>
1740
 
<pre class="programlisting"><a
1741
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1742
 
>gint32</a>              gimp_drawable_transform_2d          (<a
1743
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1744
 
>gint32</a> drawable_ID,
1745
 
                                                         <a
1746
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1747
 
>gdouble</a> source_x,
1748
 
                                                         <a
1749
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1750
 
>gdouble</a> source_y,
1751
 
                                                         <a
1752
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1753
 
>gdouble</a> scale_x,
1754
 
                                                         <a
1755
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1756
 
>gdouble</a> scale_y,
1757
 
                                                         <a
1758
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1759
 
>gdouble</a> angle,
1760
 
                                                         <a
1761
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1762
 
>gdouble</a> dest_x,
1763
 
                                                         <a
1764
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1765
 
>gdouble</a> dest_y,
1766
 
                                                         <a
1767
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
1288
<pre class="programlisting">gint32              gimp_drawable_transform_2d          (gint32 drawable_ID,
 
1289
                                                         gdouble source_x,
 
1290
                                                         gdouble source_y,
 
1291
                                                         gdouble scale_x,
 
1292
                                                         gdouble scale_y,
 
1293
                                                         gdouble angle,
 
1294
                                                         gdouble dest_x,
 
1295
                                                         gdouble dest_y,
 
1296
                                                         <a
 
1297
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
1768
1298
>GimpTransformDirection</a> transform_direction,
1769
1299
                                                         <a
1770
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
1300
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
1771
1301
>GimpInterpolationType</a> interpolation,
1772
 
                                                         <a
1773
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1774
 
>gboolean</a> supersample,
1775
 
                                                         <a
1776
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1777
 
>gint</a> recursion_level,
1778
 
                                                         <a
1779
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
1302
                                                         gboolean supersample,
 
1303
                                                         gint recursion_level,
 
1304
                                                         <a
 
1305
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
1780
1306
>GimpTransformResize</a> clip_result);</pre>
1781
1307
<p>
1782
1308
Transform the specified drawable in 2d, with extra parameters.
1877
1403
<hr>
1878
1404
<div class="refsect2" lang="en">
1879
1405
<a name="gimp-drawable-transform-2d-default"></a><h3>gimp_drawable_transform_2d_default ()</h3>
1880
 
<pre class="programlisting"><a
1881
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1882
 
>gint32</a>              gimp_drawable_transform_2d_default  (<a
1883
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1884
 
>gint32</a> drawable_ID,
1885
 
                                                         <a
1886
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1887
 
>gdouble</a> source_x,
1888
 
                                                         <a
1889
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1890
 
>gdouble</a> source_y,
1891
 
                                                         <a
1892
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1893
 
>gdouble</a> scale_x,
1894
 
                                                         <a
1895
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1896
 
>gdouble</a> scale_y,
1897
 
                                                         <a
1898
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1899
 
>gdouble</a> angle,
1900
 
                                                         <a
1901
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1902
 
>gdouble</a> dest_x,
1903
 
                                                         <a
1904
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1905
 
>gdouble</a> dest_y,
1906
 
                                                         <a
1907
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1908
 
>gboolean</a> interpolate,
1909
 
                                                         <a
1910
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
1406
<pre class="programlisting">gint32              gimp_drawable_transform_2d_default  (gint32 drawable_ID,
 
1407
                                                         gdouble source_x,
 
1408
                                                         gdouble source_y,
 
1409
                                                         gdouble scale_x,
 
1410
                                                         gdouble scale_y,
 
1411
                                                         gdouble angle,
 
1412
                                                         gdouble dest_x,
 
1413
                                                         gdouble dest_y,
 
1414
                                                         gboolean interpolate,
 
1415
                                                         <a
 
1416
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
1911
1417
>GimpTransformResize</a> clip_result);</pre>
1912
1418
<p>
1913
1419
Transform the specified drawable in 2d, with extra parameters.
1986
1492
<hr>
1987
1493
<div class="refsect2" lang="en">
1988
1494
<a name="gimp-drawable-transform-matrix"></a><h3>gimp_drawable_transform_matrix ()</h3>
1989
 
<pre class="programlisting"><a
1990
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1991
 
>gint32</a>              gimp_drawable_transform_matrix      (<a
1992
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
1993
 
>gint32</a> drawable_ID,
1994
 
                                                         <a
1995
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1996
 
>gdouble</a> coeff_0_0,
1997
 
                                                         <a
1998
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
1999
 
>gdouble</a> coeff_0_1,
2000
 
                                                         <a
2001
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2002
 
>gdouble</a> coeff_0_2,
2003
 
                                                         <a
2004
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2005
 
>gdouble</a> coeff_1_0,
2006
 
                                                         <a
2007
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2008
 
>gdouble</a> coeff_1_1,
2009
 
                                                         <a
2010
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2011
 
>gdouble</a> coeff_1_2,
2012
 
                                                         <a
2013
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2014
 
>gdouble</a> coeff_2_0,
2015
 
                                                         <a
2016
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2017
 
>gdouble</a> coeff_2_1,
2018
 
                                                         <a
2019
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2020
 
>gdouble</a> coeff_2_2,
2021
 
                                                         <a
2022
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
 
1495
<pre class="programlisting">gint32              gimp_drawable_transform_matrix      (gint32 drawable_ID,
 
1496
                                                         gdouble coeff_0_0,
 
1497
                                                         gdouble coeff_0_1,
 
1498
                                                         gdouble coeff_0_2,
 
1499
                                                         gdouble coeff_1_0,
 
1500
                                                         gdouble coeff_1_1,
 
1501
                                                         gdouble coeff_1_2,
 
1502
                                                         gdouble coeff_2_0,
 
1503
                                                         gdouble coeff_2_1,
 
1504
                                                         gdouble coeff_2_2,
 
1505
                                                         <a
 
1506
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformDirection"
2023
1507
>GimpTransformDirection</a> transform_direction,
2024
1508
                                                         <a
2025
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
 
1509
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpInterpolationType"
2026
1510
>GimpInterpolationType</a> interpolation,
2027
 
                                                         <a
2028
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2029
 
>gboolean</a> supersample,
2030
 
                                                         <a
2031
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
2032
 
>gint</a> recursion_level,
2033
 
                                                         <a
2034
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
1511
                                                         gboolean supersample,
 
1512
                                                         gint recursion_level,
 
1513
                                                         <a
 
1514
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
2035
1515
>GimpTransformResize</a> clip_result);</pre>
2036
1516
<p>
2037
1517
Transform the specified drawable in 2d, with extra parameters.
2140
1620
<hr>
2141
1621
<div class="refsect2" lang="en">
2142
1622
<a name="gimp-drawable-transform-matrix-default"></a><h3>gimp_drawable_transform_matrix_default ()</h3>
2143
 
<pre class="programlisting"><a
2144
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2145
 
>gint32</a>              gimp_drawable_transform_matrix_default
2146
 
                                                        (<a
2147
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
2148
 
>gint32</a> drawable_ID,
2149
 
                                                         <a
2150
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2151
 
>gdouble</a> coeff_0_0,
2152
 
                                                         <a
2153
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2154
 
>gdouble</a> coeff_0_1,
2155
 
                                                         <a
2156
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2157
 
>gdouble</a> coeff_0_2,
2158
 
                                                         <a
2159
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2160
 
>gdouble</a> coeff_1_0,
2161
 
                                                         <a
2162
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2163
 
>gdouble</a> coeff_1_1,
2164
 
                                                         <a
2165
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2166
 
>gdouble</a> coeff_1_2,
2167
 
                                                         <a
2168
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2169
 
>gdouble</a> coeff_2_0,
2170
 
                                                         <a
2171
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2172
 
>gdouble</a> coeff_2_1,
2173
 
                                                         <a
2174
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
2175
 
>gdouble</a> coeff_2_2,
2176
 
                                                         <a
2177
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2178
 
>gboolean</a> interpolate,
2179
 
                                                         <a
2180
 
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
 
1623
<pre class="programlisting">gint32              gimp_drawable_transform_matrix_default
 
1624
                                                        (gint32 drawable_ID,
 
1625
                                                         gdouble coeff_0_0,
 
1626
                                                         gdouble coeff_0_1,
 
1627
                                                         gdouble coeff_0_2,
 
1628
                                                         gdouble coeff_1_0,
 
1629
                                                         gdouble coeff_1_1,
 
1630
                                                         gdouble coeff_1_2,
 
1631
                                                         gdouble coeff_2_0,
 
1632
                                                         gdouble coeff_2_1,
 
1633
                                                         gdouble coeff_2_2,
 
1634
                                                         gboolean interpolate,
 
1635
                                                         <a
 
1636
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpTransformResize"
2181
1637
>GimpTransformResize</a> clip_result);</pre>
2182
1638
<p>
2183
1639
Transform the specified drawable in 2d, with extra parameters.