25
enum <link linkend="GimpCheckSize">GimpCheckSize</link>;
26
enum <link linkend="GimpCheckType">GimpCheckType</link>;
27
enum <link linkend="GimpImageBaseType">GimpImageBaseType</link>;
28
enum <link linkend="GimpImageType">GimpImageType</link>;
29
enum <link linkend="GimpMessageHandlerType">GimpMessageHandlerType</link>;
30
enum <link linkend="GimpPDBArgType">GimpPDBArgType</link>;
31
enum <link linkend="GimpPDBProcType">GimpPDBProcType</link>;
32
enum <link linkend="GimpPDBStatusType">GimpPDBStatusType</link>;
33
enum <link linkend="GimpProgressCommand">GimpProgressCommand</link>;
34
enum <link linkend="GimpStackTraceMode">GimpStackTraceMode</link>;
25
enum <link linkend="GimpAddMaskType">GimpAddMaskType</link>;
26
enum <link linkend="GimpBlendMode">GimpBlendMode</link>;
27
enum <link linkend="GimpBucketFillMode">GimpBucketFillMode</link>;
28
enum <link linkend="GimpChannelOps">GimpChannelOps</link>;
29
enum <link linkend="GimpChannelType">GimpChannelType</link>;
30
enum <link linkend="GimpCheckSize">GimpCheckSize</link>;
31
enum <link linkend="GimpCheckType">GimpCheckType</link>;
32
enum <link linkend="GimpCloneType">GimpCloneType</link>;
33
enum <link linkend="GimpDesaturateMode">GimpDesaturateMode</link>;
34
enum <link linkend="GimpDodgeBurnType">GimpDodgeBurnType</link>;
35
enum <link linkend="GimpForegroundExtractMode">GimpForegroundExtractMode</link>;
36
enum <link linkend="GimpGradientType">GimpGradientType</link>;
37
enum <link linkend="GimpGridStyle">GimpGridStyle</link>;
38
enum <link linkend="GimpIconType">GimpIconType</link>;
39
enum <link linkend="GimpImageBaseType">GimpImageBaseType</link>;
40
enum <link linkend="GimpImageType">GimpImageType</link>;
41
enum <link linkend="GimpInterpolationType">GimpInterpolationType</link>;
42
enum <link linkend="GimpMessageHandlerType">GimpMessageHandlerType</link>;
43
enum <link linkend="GimpPaintApplicationMode">GimpPaintApplicationMode</link>;
44
enum <link linkend="GimpPDBArgType">GimpPDBArgType</link>;
45
enum <link linkend="GimpPDBProcType">GimpPDBProcType</link>;
46
enum <link linkend="GimpPDBStatusType">GimpPDBStatusType</link>;
47
enum <link linkend="GimpProgressCommand">GimpProgressCommand</link>;
48
enum <link linkend="GimpRepeatMode">GimpRepeatMode</link>;
49
enum <link linkend="GimpRunMode">GimpRunMode</link>;
50
enum <link linkend="GimpSizeType">GimpSizeType</link>;
51
enum <link linkend="GimpStackTraceMode">GimpStackTraceMode</link>;
52
enum <link linkend="GimpTransferMode">GimpTransferMode</link>;
53
enum <link linkend="GimpTransformDirection">GimpTransformDirection</link>;
54
enum <link linkend="GimpTransformResize">GimpTransformResize</link>;
55
enum <link linkend="GimpVectorsStrokeType">GimpVectorsStrokeType</link>;
54
75
<refsect1 role="details">
55
76
<title role="details.title">Details</title>
78
<title><anchor id="GimpAddMaskType" role="enum"/>enum GimpAddMaskType</title>
79
<indexterm><primary>GimpAddMaskType</primary></indexterm><programlisting>typedef enum
81
GIMP_ADD_WHITE_MASK, /*< desc="_White (full opacity)" >*/
82
GIMP_ADD_BLACK_MASK, /*< desc="_Black (full transparency)" >*/
83
GIMP_ADD_ALPHA_MASK, /*< desc="Layer's _alpha channel" >*/
84
GIMP_ADD_ALPHA_TRANSFER_MASK, /*< desc="_Transfer layer's alpha channel" >*/
85
GIMP_ADD_SELECTION_MASK, /*< desc="_Selection" >*/
86
GIMP_ADD_COPY_MASK, /*< desc="_Grayscale copy of layer" >*/
87
GIMP_ADD_CHANNEL_MASK /*< desc="C_hannel" >*/
94
<title><anchor id="GimpBlendMode" role="enum"/>enum GimpBlendMode</title>
95
<indexterm><primary>GimpBlendMode</primary></indexterm><programlisting>typedef enum
97
GIMP_FG_BG_RGB_MODE, /*< desc="FG to BG (RGB)" >*/
98
GIMP_FG_BG_HSV_MODE, /*< desc="FG to BG (HSV)" >*/
99
GIMP_FG_TRANSPARENT_MODE, /*< desc="FG to transparent" >*/
100
GIMP_CUSTOM_MODE /*< desc="Custom gradient" >*/
107
<title><anchor id="GimpBucketFillMode" role="enum"/>enum GimpBucketFillMode</title>
108
<indexterm><primary>GimpBucketFillMode</primary></indexterm><programlisting>typedef enum
110
GIMP_FG_BUCKET_FILL, /*< desc="FG color fill" >*/
111
GIMP_BG_BUCKET_FILL, /*< desc="BG color fill" >*/
112
GIMP_PATTERN_BUCKET_FILL /*< desc="Pattern fill" >*/
113
} GimpBucketFillMode;
119
<title><anchor id="GimpChannelOps" role="enum"/>enum GimpChannelOps</title>
120
<indexterm><primary>GimpChannelOps</primary></indexterm><programlisting>typedef enum
122
GIMP_CHANNEL_OP_ADD, /*< desc="Add to the current selection" >*/
123
GIMP_CHANNEL_OP_SUBTRACT, /*< desc="Subtract from the current selection" >*/
124
GIMP_CHANNEL_OP_REPLACE, /*< desc="Replace the current selection" >*/
125
GIMP_CHANNEL_OP_INTERSECT /*< desc="Intersect with the current selection" >*/
132
<title><anchor id="GimpChannelType" role="enum"/>enum GimpChannelType</title>
133
<indexterm><primary>GimpChannelType</primary></indexterm><programlisting>typedef enum
135
GIMP_RED_CHANNEL, /*< desc="Red" >*/
136
GIMP_GREEN_CHANNEL, /*< desc="Green" >*/
137
GIMP_BLUE_CHANNEL, /*< desc="Blue" >*/
138
GIMP_GRAY_CHANNEL, /*< desc="Gray" >*/
139
GIMP_INDEXED_CHANNEL, /*< desc="Indexed" >*/
140
GIMP_ALPHA_CHANNEL /*< desc="Alpha" >*/
57
147
<title><anchor id="GimpCheckSize" role="enum"/>enum GimpCheckSize</title>
58
148
<indexterm><primary>GimpCheckSize</primary></indexterm><programlisting>typedef enum /*< pdb-skip >*/
69
159
<title><anchor id="GimpCheckType" role="enum"/>enum GimpCheckType</title>
70
160
<indexterm><primary>GimpCheckType</primary></indexterm><programlisting>typedef enum /*< pdb-skip >*/
72
GIMP_CHECK_TYPE_LIGHT_CHECKS = 0, /*< desc="Light Checks" >*/
73
GIMP_CHECK_TYPE_GRAY_CHECKS = 1, /*< desc="Mid-Tone Checks" >*/
74
GIMP_CHECK_TYPE_DARK_CHECKS = 2, /*< desc="Dark Checks" >*/
75
GIMP_CHECK_TYPE_WHITE_ONLY = 3, /*< desc="White Only" >*/
76
GIMP_CHECK_TYPE_GRAY_ONLY = 4, /*< desc="Gray Only" >*/
77
GIMP_CHECK_TYPE_BLACK_ONLY = 5 /*< desc="Black Only" >*/
162
GIMP_CHECK_TYPE_LIGHT_CHECKS = 0, /*< desc="Light checks" >*/
163
GIMP_CHECK_TYPE_GRAY_CHECKS = 1, /*< desc="Mid-tone checks" >*/
164
GIMP_CHECK_TYPE_DARK_CHECKS = 2, /*< desc="Dark checks" >*/
165
GIMP_CHECK_TYPE_WHITE_ONLY = 3, /*< desc="White only" >*/
166
GIMP_CHECK_TYPE_GRAY_ONLY = 4, /*< desc="Gray only" >*/
167
GIMP_CHECK_TYPE_BLACK_ONLY = 5 /*< desc="Black only" >*/
82
172
</para></refsect2>
174
<title><anchor id="GimpCloneType" role="enum"/>enum GimpCloneType</title>
175
<indexterm><primary>GimpCloneType</primary></indexterm><programlisting>typedef enum
177
GIMP_IMAGE_CLONE, /*< desc="Image source" >*/
178
GIMP_PATTERN_CLONE /*< desc="Pattern source" >*/
185
<title><anchor id="GimpDesaturateMode" role="enum"/>enum GimpDesaturateMode</title>
186
<indexterm><primary>GimpDesaturateMode</primary></indexterm><programlisting>typedef enum
188
GIMP_DESATURATE_LIGHTNESS, /*< desc="Lightness" >*/
189
GIMP_DESATURATE_LUMINOSITY, /*< desc="Luminosity" >*/
190
GIMP_DESATURATE_AVERAGE /*< desc="Average" >*/
191
} GimpDesaturateMode;
197
<title><anchor id="GimpDodgeBurnType" role="enum"/>enum GimpDodgeBurnType</title>
198
<indexterm><primary>GimpDodgeBurnType</primary></indexterm><programlisting>typedef enum
200
GIMP_DODGE, /*< desc="Dodge" >*/
201
GIMP_BURN /*< desc="Burn" >*/
208
<title><anchor id="GimpForegroundExtractMode" role="enum"/>enum GimpForegroundExtractMode</title>
209
<indexterm><primary>GimpForegroundExtractMode</primary></indexterm><programlisting>typedef enum
211
GIMP_FOREGROUND_EXTRACT_SIOX
212
} GimpForegroundExtractMode;
218
<title><anchor id="GimpGradientType" role="enum"/>enum GimpGradientType</title>
219
<indexterm><primary>GimpGradientType</primary></indexterm><programlisting>typedef enum
221
GIMP_GRADIENT_LINEAR, /*< desc="gradient|Linear" >*/
222
GIMP_GRADIENT_BILINEAR, /*< desc="Bi-linear" >*/
223
GIMP_GRADIENT_RADIAL, /*< desc="Radial" >*/
224
GIMP_GRADIENT_SQUARE, /*< desc="Square" >*/
225
GIMP_GRADIENT_CONICAL_SYMMETRIC, /*< desc="Conical (sym)" >*/
226
GIMP_GRADIENT_CONICAL_ASYMMETRIC, /*< desc="Conical (asym)" >*/
227
GIMP_GRADIENT_SHAPEBURST_ANGULAR, /*< desc="Shaped (angular)" >*/
228
GIMP_GRADIENT_SHAPEBURST_SPHERICAL, /*< desc="Shaped (spherical)">*/
229
GIMP_GRADIENT_SHAPEBURST_DIMPLED, /*< desc="Shaped (dimpled)" >*/
230
GIMP_GRADIENT_SPIRAL_CLOCKWISE, /*< desc="Spiral (cw)" >*/
231
GIMP_GRADIENT_SPIRAL_ANTICLOCKWISE /*< desc="Spiral (ccw)" >*/
238
<title><anchor id="GimpGridStyle" role="enum"/>enum GimpGridStyle</title>
239
<indexterm><primary>GimpGridStyle</primary></indexterm><programlisting>typedef enum
241
GIMP_GRID_DOTS, /*< desc="Intersections (dots)" >*/
242
GIMP_GRID_INTERSECTIONS, /*< desc="Intersections (crosshairs)" >*/
243
GIMP_GRID_ON_OFF_DASH, /*< desc="Dashed" >*/
244
GIMP_GRID_DOUBLE_DASH, /*< desc="Double dashed" >*/
245
GIMP_GRID_SOLID /*< desc="Solid" >*/
252
<title><anchor id="GimpIconType" role="enum"/>enum GimpIconType</title>
253
<indexterm><primary>GimpIconType</primary></indexterm><programlisting>typedef enum
255
GIMP_ICON_TYPE_STOCK_ID, /*< desc="Stock ID" >*/
256
GIMP_ICON_TYPE_INLINE_PIXBUF, /*< desc="Inline pixbuf" >*/
257
GIMP_ICON_TYPE_IMAGE_FILE /*< desc="Image file" >*/
84
264
<title><anchor id="GimpImageBaseType" role="enum"/>enum GimpImageBaseType</title>
85
265
<indexterm><primary>GimpImageBaseType</primary></indexterm><programlisting>typedef enum
185
391
GIMP_PROGRESS_COMMAND_START,
186
392
GIMP_PROGRESS_COMMAND_END,
187
393
GIMP_PROGRESS_COMMAND_SET_TEXT,
188
GIMP_PROGRESS_COMMAND_SET_VALUE
394
GIMP_PROGRESS_COMMAND_SET_VALUE,
395
GIMP_PROGRESS_COMMAND_PULSE,
396
GIMP_PROGRESS_COMMAND_GET_WINDOW
189
397
} GimpProgressCommand;
190
398
</programlisting>
193
401
</para></refsect2>
403
<title><anchor id="GimpRepeatMode" role="enum"/>enum GimpRepeatMode</title>
404
<indexterm><primary>GimpRepeatMode</primary></indexterm><programlisting>typedef enum
406
GIMP_REPEAT_NONE, /*< desc="None" >*/
407
GIMP_REPEAT_SAWTOOTH, /*< desc="Sawtooth wave" >*/
408
GIMP_REPEAT_TRIANGULAR /*< desc="Triangular wave" >*/
415
<title><anchor id="GimpRunMode" role="enum"/>enum GimpRunMode</title>
416
<indexterm><primary>GimpRunMode</primary></indexterm><programlisting>typedef enum
418
GIMP_RUN_INTERACTIVE, /*< desc="Run interactively" >*/
419
GIMP_RUN_NONINTERACTIVE, /*< desc="Run non-interactively" >*/
420
GIMP_RUN_WITH_LAST_VALS /*< desc="Run with last used values" >*/
427
<title><anchor id="GimpSizeType" role="enum"/>enum GimpSizeType</title>
428
<indexterm><primary>GimpSizeType</primary></indexterm><programlisting>typedef enum
430
GIMP_PIXELS, /*< desc="Pixels" >*/
431
GIMP_POINTS /*< desc="Points" >*/
195
438
<title><anchor id="GimpStackTraceMode" role="enum"/>enum GimpStackTraceMode</title>
196
439
<indexterm><primary>GimpStackTraceMode</primary></indexterm><programlisting>typedef enum
205
448
</para></refsect2>
450
<title><anchor id="GimpTransferMode" role="enum"/>enum GimpTransferMode</title>
451
<indexterm><primary>GimpTransferMode</primary></indexterm><programlisting>typedef enum
453
GIMP_SHADOWS, /*< desc="Shadows" >*/
454
GIMP_MIDTONES, /*< desc="Midtones" >*/
455
GIMP_HIGHLIGHTS /*< desc="Highlights" >*/
462
<title><anchor id="GimpTransformDirection" role="enum"/>enum GimpTransformDirection</title>
463
<indexterm><primary>GimpTransformDirection</primary></indexterm><programlisting>typedef enum
465
GIMP_TRANSFORM_FORWARD, /*< desc="Normal (Forward)" >*/
466
GIMP_TRANSFORM_BACKWARD /*< desc="Corrective (Backward)" >*/
467
} GimpTransformDirection;
473
<title><anchor id="GimpTransformResize" role="enum"/>enum GimpTransformResize</title>
474
<indexterm><primary>GimpTransformResize</primary></indexterm><programlisting>typedef enum
476
GIMP_TRANSFORM_RESIZE_ADJUST = 0, /*< desc="Adjust" >*/
477
GIMP_TRANSFORM_RESIZE_CLIP = 1, /*< desc="Clip" >*/
478
GIMP_TRANSFORM_RESIZE_CROP, /*< desc="Crop to result" >*/
479
GIMP_TRANSFORM_RESIZE_CROP_WITH_ASPECT, /*< desc="Crop with aspect" >*/
480
} GimpTransformResize;
486
<title><anchor id="GimpVectorsStrokeType" role="enum"/>enum GimpVectorsStrokeType</title>
487
<indexterm><primary>GimpVectorsStrokeType</primary></indexterm><programlisting>typedef enum
489
GIMP_VECTORS_STROKE_TYPE_BEZIER
490
} GimpVectorsStrokeType;